From f5f030e675369a2c1c81c7551bf774d3909668b4 Mon Sep 17 00:00:00 2001 From: Soheil Hassas Yeganeh Date: Wed, 1 May 2019 13:41:19 -0400 Subject: [PATCH] Use end - begin instead of GRPC_SLICE_LENGTH(). --- src/core/lib/slice/slice_buffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/lib/slice/slice_buffer.cc b/src/core/lib/slice/slice_buffer.cc index 501d600cb97..083e35791db 100644 --- a/src/core/lib/slice/slice_buffer.cc +++ b/src/core/lib/slice/slice_buffer.cc @@ -385,7 +385,7 @@ void grpc_slice_buffer_sub_first(grpc_slice_buffer* sb, size_t begin, // TODO(soheil): Introduce a ptr version for sub. sb->length -= GRPC_SLICE_LENGTH(sb->slices[0]); sb->slices[0] = grpc_slice_sub_no_ref(sb->slices[0], begin, end); - sb->length += GRPC_SLICE_LENGTH(sb->slices[0]); + sb->length += end - begin; } void grpc_slice_buffer_undo_take_first(grpc_slice_buffer* sb,