From 67f5f5217795474b610c20bdf35922e076b8169b Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 2 Sep 2015 17:20:36 +0800 Subject: [PATCH] memstore: fix the build on i386 on i386, uint64 is `unsigned long long`, while size_t is `unsigned int`. std::min(uint64, size_t) can not be resolved. Signed-off-by: Kefu Chai --- src/os/MemStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/MemStore.cc b/src/os/MemStore.cc index a098f315994f7..9b0d994dd8c6e 100644 --- a/src/os/MemStore.cc +++ b/src/os/MemStore.cc @@ -1511,7 +1511,7 @@ int MemStore::PageSetObject::clone(Object *src, uint64_t srcoff, const int64_t delta = dstoff - srcoff; auto &src_data = static_cast(src)->data; - const auto src_page_size = src_data.get_page_size(); + const uint64_t src_page_size = src_data.get_page_size(); auto &dst_data = data; const auto dst_page_size = dst_data.get_page_size(); -- 2.39.5