]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: RGWDeleteMultiObj uses constexpr variable
authorCasey Bodley <cbodley@redhat.com>
Wed, 22 May 2024 20:49:35 +0000 (16:49 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 31 May 2024 15:49:55 +0000 (11:49 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_op.cc

index d9fd97781c68f9943ce163c6375489c2eace3f23..95e382435bc461f34f1b7df8ebb17d1f10ec91c9 100644 (file)
@@ -6798,12 +6798,12 @@ void RGWDeleteMultiObj::execute(optional_yield y)
     return;
   }
 
-#define DELETE_MULTI_OBJ_MAX_NUM      1000
+  constexpr int DEFAULT_MAX_NUM = 1000;
   int max_num = s->cct->_conf->rgw_delete_multi_obj_max_num;
   if (max_num < 0) {
-    max_num = DELETE_MULTI_OBJ_MAX_NUM;
+    max_num = DEFAULT_MAX_NUM;
   }
-  int multi_delete_object_num = multi_delete->objects.size();
+  const int multi_delete_object_num = multi_delete->objects.size();
   if (multi_delete_object_num > max_num) {
     op_ret = -ERR_MALFORMED_XML;
     return;