From fdc1a39c7d77e9e9140217062700998892e1e6dd Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 17 Jan 2018 21:25:05 +0800 Subject: [PATCH] denc: should check element's type not 'size_t' Signed-off-by: Kefu Chai --- src/include/denc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/include/denc.h b/src/include/denc.h index 325bada52bf2..e95c429fb5fa 100644 --- a/src/include/denc.h +++ b/src/include/denc.h @@ -1134,7 +1134,7 @@ public: static std::enable_if_t::featured> bound_encode(const container& s, size_t& p, uint64_t f) { ceph::for_each(s, [&p, f] (const auto& e) { - if constexpr (denc_traits>::featured) { + if constexpr (denc_traits>::featured) { denc(e, p, f); } else { denc(e, p); @@ -1153,7 +1153,7 @@ public: static std::enable_if_t::featured> encode(const container& s, buffer::list::contiguous_appender& p, uint64_t f) { ceph::for_each(s, [&p, f] (const auto& e) { - if constexpr (denc_traits>::featured) { + if constexpr (denc_traits>::featured) { denc(e, p, f); } else { denc(e, p); -- 2.47.3