diff --git a/include/flatbuffers/grpc.h b/include/flatbuffers/grpc.h index 48ff3c82f..8b6974b14 100644 --- a/include/flatbuffers/grpc.h +++ b/include/flatbuffers/grpc.h @@ -37,6 +37,7 @@ class SerializationTraits(msg.buf), msg.len); *buffer = grpc_raw_byte_buffer_create(&slice, 1); + grpc_slice_unref(slice); *own_buffer = true; return grpc::Status(); }