From: Kefu Chai Date: Tue, 17 Aug 2021 07:20:24 +0000 (+0800) Subject: kv/rocksdb_cache: drop ROCKSDB_PRIszt X-Git-Tag: v17.1.0~853^2~4 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=44f5b827eb3c65665373a86908bf5d47e7d02687;p=ceph-ci.git kv/rocksdb_cache: drop ROCKSDB_PRIszt ROCKSDB_PRIszt is a macro for "zu", which is in turn use for printing an (unsigned) size_t variable. there is no point having it in the header file or define a macro for it, as %zu is standard compliant, and we don't get any advantage by using a macro for it. Signed-off-by: Kefu Chai --- diff --git a/src/kv/rocksdb_cache/ShardedCache.cc b/src/kv/rocksdb_cache/ShardedCache.cc index 367140a94d8..8e08deb8ba9 100644 --- a/src/kv/rocksdb_cache/ShardedCache.cc +++ b/src/kv/rocksdb_cache/ShardedCache.cc @@ -131,7 +131,7 @@ std::string ShardedCache::GetPrintableOptions() const { char buffer[kBufferSize]; { std::lock_guard l(capacity_mutex_); - snprintf(buffer, kBufferSize, " capacity : %" ROCKSDB_PRIszt "\n", + snprintf(buffer, kBufferSize, " capacity : %zu\n", capacity_); ret.append(buffer); snprintf(buffer, kBufferSize, " num_shard_bits : %d\n", num_shard_bits_); diff --git a/src/kv/rocksdb_cache/ShardedCache.h b/src/kv/rocksdb_cache/ShardedCache.h index 4d64893ab1c..8ab2587bbf7 100644 --- a/src/kv/rocksdb_cache/ShardedCache.h +++ b/src/kv/rocksdb_cache/ShardedCache.h @@ -22,7 +22,6 @@ #ifndef CACHE_LINE_SIZE #define CACHE_LINE_SIZE 64 // XXX arch-specific define #endif -#define ROCKSDB_PRIszt "zu" namespace rocksdb_cache {