|
|
@ -76,7 +76,7 @@ class ProtoBufferReader : public grpc::protobuf::io::ZeroCopyInputStream { |
|
|
|
if (backup_count_ > 0) { |
|
|
|
if (backup_count_ > 0) { |
|
|
|
*data = GRPC_SLICE_START_PTR(*slice_) + GRPC_SLICE_LENGTH(*slice_) - |
|
|
|
*data = GRPC_SLICE_START_PTR(*slice_) + GRPC_SLICE_LENGTH(*slice_) - |
|
|
|
backup_count_; |
|
|
|
backup_count_; |
|
|
|
CHECK_LE(backup_count_, static_cast<size_t>(INT_MAX)); |
|
|
|
CHECK_LE(backup_count_, INT_MAX); |
|
|
|
*size = static_cast<int>(backup_count_); |
|
|
|
*size = static_cast<int>(backup_count_); |
|
|
|
backup_count_ = 0; |
|
|
|
backup_count_ = 0; |
|
|
|
return true; |
|
|
|
return true; |
|
|
|