diff --git a/test/core/event_engine/slice_buffer_test.cc b/test/core/event_engine/slice_buffer_test.cc index aa0b4ae39d1..b18fd985dda 100644 --- a/test/core/event_engine/slice_buffer_test.cc +++ b/test/core/event_engine/slice_buffer_test.cc @@ -30,7 +30,7 @@ static constexpr int kNewSliceLength = 100; Slice MakeSlice(size_t len) { GPR_ASSERT(len > 0); - unsigned char* contents = reinterpret_cast(new char[len]); + unsigned char* contents = static_cast(gpr_malloc(len)); memset(contents, 'a', len); return Slice(grpc_slice_new(contents, len, gpr_free)); } diff --git a/test/core/slice/slice_buffer_test.cc b/test/core/slice/slice_buffer_test.cc index 7261af14c3d..2464f34af47 100644 --- a/test/core/slice/slice_buffer_test.cc +++ b/test/core/slice/slice_buffer_test.cc @@ -32,7 +32,7 @@ static constexpr int kNewSliceLength = 100; Slice MakeSlice(size_t len) { GPR_ASSERT(len > 0); - unsigned char* contents = reinterpret_cast(new char[len]); + unsigned char* contents = static_cast(gpr_malloc(len)); memset(contents, 'a', len); return Slice(grpc_slice_new(contents, len, gpr_free)); }