From 276ce8c15b530d3326229611bf787c8b599dcf03 Mon Sep 17 00:00:00 2001 From: Jan Tattermusch Date: Wed, 26 Aug 2015 13:10:05 -0700 Subject: add static cast to silence signedness comparison warning --- src/google/protobuf/repeated_field.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/google/protobuf/repeated_field.h b/src/google/protobuf/repeated_field.h index b42d4790..137b29be 100644 --- a/src/google/protobuf/repeated_field.h +++ b/src/google/protobuf/repeated_field.h @@ -1223,7 +1223,7 @@ void RepeatedField::Reserve(int new_size) { Arena* arena = GetArenaNoVirtual(); new_size = max(google::protobuf::internal::kMinRepeatedFieldAllocationSize, max(total_size_ * 2, new_size)); - GOOGLE_CHECK_LE(new_size, + GOOGLE_CHECK_LE(static_cast(new_size), (std::numeric_limits::max() - kRepHeaderSize) / sizeof(Element)) << "Requested size is too large to fit into size_t."; -- cgit v1.2.3