From: tridao Date: Mon, 26 Jun 2023 15:34:55 +0000 (-0300) Subject: Fix signedness warnings X-Git-Tag: v19.0.0~874^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=62a5eb353bd77b413dc3ca59655cf3847f20aa9f;p=ceph.git Fix signedness warnings Signed-off-by: Tri Dao --- diff --git a/src/test/objectstore/ObjectStoreImitator.cc b/src/test/objectstore/ObjectStoreImitator.cc index 7080cf0cdfaf..d6c1c09f5c1f 100644 --- a/src/test/objectstore/ObjectStoreImitator.cc +++ b/src/test/objectstore/ObjectStoreImitator.cc @@ -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; } diff --git a/src/test/objectstore/ObjectStoreImitator.h b/src/test/objectstore/ObjectStoreImitator.h index 10e6953a3795..6698aac99a5c 100644 --- a/src/test/objectstore/ObjectStoreImitator.h +++ b/src/test/objectstore/ObjectStoreImitator.h @@ -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);