]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Fix signedness warnings 51941/head
authortridao <daominhtri0503@gmail.com>
Mon, 26 Jun 2023 15:34:55 +0000 (12:34 -0300)
committertridao <daominhtri0503@gmail.com>
Mon, 26 Jun 2023 15:34:55 +0000 (12:34 -0300)
Signed-off-by: Tri Dao <daominhtri0503@gmail.com>
src/test/objectstore/ObjectStoreImitator.cc
src/test/objectstore/ObjectStoreImitator.h

index 7080cf0cdfaf56868702e8c9ece2ca49a12d78f5..d6c1c09f5c1fff0f3a1e714fda41215798c2c04e 100644 (file)
@@ -13,7 +13,7 @@
 #define OBJECT_MAX_SIZE 0xffffffff // 32 bits
 
 void ObjectStoreImitator::init_alloc(const std::string &alloc_type,
-                                     int64_t size) {
+                                     uint64_t size) {
   alloc.reset(Allocator::create(cct, alloc_type, size, min_alloc_size));
   alloc->init_add_free(0, size);
   ceph_assert(alloc->get_free() == size);
@@ -747,7 +747,7 @@ int ObjectStoreImitator::_collection_list(
 
   do {
     ls->push_back((it++)->first);
-    if (ls->size() >= max) {
+    if (ls->size() >= (unsigned)max) {
       *next = it->first;
       return 0;
     }
index 10e6953a3795827c113665ce088f36b731f5d67c..6698aac99a5cebb0375d41908d4e2192199d3159 100644 (file)
@@ -264,7 +264,7 @@ public:
 
   ~ObjectStoreImitator() = default;
 
-  void init_alloc(const std::string &alloc_type, int64_t size);
+  void init_alloc(const std::string &alloc_type, uint64_t size);
   void print_status();
   void verify_objects(CollectionHandle &ch);