vcpkg/ports/grpc/00005-fix-uwp-error.patch
Jozef Izso e510f8708e [grpc] Update grpc to 1.24.3 (#9135)
* [grpc] Update grpc to 1.24.0

* [grpc] Update grpc to 1.24.3

* Disable error C4146 on uwp

C4146: unary minus operator applied to unsigned type, result still unsigned
2020-01-02 14:10:18 -08:00

13 lines
569 B
Diff

diff --git a/src/core/lib/slice/slice.cc b/src/core/lib/slice/slice.cc
index d3480abaa8..b3e63b2433 100644
--- a/src/core/lib/slice/slice.cc
+++ b/src/core/lib/slice/slice.cc
@@ -226,6 +226,7 @@ grpc_slice grpc_slice_from_moved_buffer(grpc_core::UniquePtr<char> p,
size_t len) {
uint8_t* ptr = reinterpret_cast<uint8_t*>(p.get());
grpc_slice slice;
+ memset(&slice, 0, sizeof(grpc_slice));
if (len <= sizeof(slice.data.inlined.bytes)) {
slice.refcount = nullptr;
slice.data.inlined.length = len;