diff --git a/src/reader/internal/metadata_types.cpp b/src/reader/internal/metadata_types.cpp index 8c555801..3d4ce11e 100644 --- a/src/reader/internal/metadata_types.cpp +++ b/src/reader/internal/metadata_types.cpp @@ -499,7 +499,7 @@ void check_compact_strings( if (!v.index().empty()) { if (v.packed_index()) { expected_data_size = - std::accumulate(v.index().begin(), v.index().end(), 0); + std::accumulate(v.index().begin(), v.index().end(), size_t{0}); longest_item_len = *std::max_element(v.index().begin(), v.index().end()); } else { auto idx = v.index();