diff options
author | 2015-08-20 12:18:08 -0700 | |
---|---|---|
committer | 2015-08-20 12:18:08 -0700 | |
commit | c317f07b5668d6e081a54ad9f6636555f35e0994 (patch) | |
tree | 8391dfd0bd5aaafc0369e7e6fc90e8c61223ec72 /src/cpp/client/insecure_credentials.cc | |
parent | ef00308e391094212b5ba6aad0c6f7b90025f4e3 (diff) |
Make Channel ctor private
Diffstat (limited to 'src/cpp/client/insecure_credentials.cc')
-rw-r--r-- | src/cpp/client/insecure_credentials.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cpp/client/insecure_credentials.cc b/src/cpp/client/insecure_credentials.cc index 70ce17dc6d..97931406af 100644 --- a/src/cpp/client/insecure_credentials.cc +++ b/src/cpp/client/insecure_credentials.cc @@ -38,6 +38,7 @@ #include <grpc++/channel_arguments.h> #include <grpc++/config.h> #include <grpc++/credentials.h> +#include "src/cpp/client/create_channel_internal.h" namespace grpc { @@ -48,8 +49,9 @@ class InsecureCredentialsImpl GRPC_FINAL : public Credentials { const string& target, const grpc::ChannelArguments& args) GRPC_OVERRIDE { grpc_channel_args channel_args; args.SetChannelArgs(&channel_args); - return std::shared_ptr<Channel>(new Channel( - grpc_insecure_channel_create(target.c_str(), &channel_args, nullptr))); + return CreateChannelInternal( + "", + grpc_insecure_channel_create(target.c_str(), &channel_args, nullptr)); } // InsecureCredentials should not be applied to a call. |