aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp/server
diff options
context:
space:
mode:
authorGravatar Yash Tibrewal <yashkt@google.com>2018-11-15 16:49:43 -0800
committerGravatar Yash Tibrewal <yashkt@google.com>2018-11-15 16:49:43 -0800
commit626f1c9d537de45c6604a1dc7b103933073c4f00 (patch)
tree396f1e34d6ec9816987cf74532f945667b6f90a2 /src/cpp/server
parent9cfacc48ee2e9f8db083d578c84881551734b1f0 (diff)
Remove the std::unique_ptr, instead use move semantics everywhere
Diffstat (limited to 'src/cpp/server')
-rw-r--r--src/cpp/server/server_cc.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cpp/server/server_cc.cc b/src/cpp/server/server_cc.cc
index 7a98bce507..72d005f23d 100644
--- a/src/cpp/server/server_cc.cc
+++ b/src/cpp/server/server_cc.cc
@@ -732,14 +732,15 @@ std::shared_ptr<Channel> Server::InProcessChannel(
grpc_channel_args channel_args = args.c_channel_args();
return CreateChannelInternal(
"inproc", grpc_inproc_channel_create(server_, &channel_args, nullptr),
- nullptr);
+ std::vector<
+ std::unique_ptr<experimental::ClientInterceptorFactoryInterface>>());
}
std::shared_ptr<Channel>
Server::experimental_type::InProcessChannelWithInterceptors(
const ChannelArguments& args,
- std::unique_ptr<std::vector<
- std::unique_ptr<experimental::ClientInterceptorFactoryInterface>>>
+ std::vector<
+ std::unique_ptr<experimental::ClientInterceptorFactoryInterface>>
interceptor_creators) {
grpc_channel_args channel_args = args.c_channel_args();
return CreateChannelInternal(