|
@@ -125,7 +125,7 @@ class PROTOBUF_EXPORT EpsCopyInputStream {
|
|
|
// If return value is negative it's an error
|
|
|
PROTOBUF_MUST_USE_RESULT int PushLimit(const char* ptr, int limit) {
|
|
|
GOOGLE_DCHECK(limit >= 0);
|
|
|
- limit += ptr - buffer_end_;
|
|
|
+ limit += static_cast<int>(ptr - buffer_end_);
|
|
|
limit_end_ = buffer_end_ + (std::min)(0, limit);
|
|
|
auto old_limit = limit_;
|
|
|
limit_ = limit;
|