From 60f35722de403ac5e1666941a70701f6d1f68794 Mon Sep 17 00:00:00 2001
From: zhimingxie <zhiming.xie@gmail.com>
Date: Tue, 21 Mar 2017 11:21:08 +0800
Subject: [PATCH] fix truncate bug in grpc_cli

---
 test/cpp/util/cli_call.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test/cpp/util/cli_call.cc b/test/cpp/util/cli_call.cc
index 041cc0e4c3..b26beb050d 100644
--- a/test/cpp/util/cli_call.cc
+++ b/test/cpp/util/cli_call.cc
@@ -91,7 +91,7 @@ void CliCall::Write(const grpc::string& request) {
   void* got_tag;
   bool ok;
 
-  grpc_slice s = grpc_slice_from_copied_string(request.c_str());
+  gpr_slice s = gpr_slice_from_copied_buffer(request.data(), request.size());
   grpc::Slice req_slice(s, grpc::Slice::STEAL_REF);
   grpc::ByteBuffer send_buffer(&req_slice, 1);
   call_->Write(send_buffer, tag(2));
-- 
GitLab