Index: remoting/host/remoting_me2me_host.cc |
diff --git a/remoting/host/remoting_me2me_host.cc b/remoting/host/remoting_me2me_host.cc |
index 22f5da068cc2b5c2b0c1834cac522d0564b39728..5eefaad17d7e9d9a5fd96dda3809c98bfe6ac7c8 100644 |
--- a/remoting/host/remoting_me2me_host.cc |
+++ b/remoting/host/remoting_me2me_host.cc |
@@ -384,21 +384,19 @@ bool HostProcess::InitWithCommandLine(const base::CommandLine* cmd_line) { |
#endif // defined(OS_POSIX) |
// Connect to the daemon process. |
- daemon_channel_.reset(new IPC::ChannelProxy( |
+ daemon_channel_ = IPC::ChannelProxy::CreateClient( |
channel_handle, |
- IPC::Channel::MODE_CLIENT, |
this, |
- context_->network_task_runner())); |
+ context_->network_task_runner()); |
#else // !defined(REMOTING_MULTI_PROCESS) |
// Connect to the daemon process. |
std::string channel_name = |
cmd_line->GetSwitchValueASCII(kDaemonPipeSwitchName); |
if (!channel_name.empty()) { |
- daemon_channel_.reset( |
- new IPC::ChannelProxy(channel_name, |
- IPC::Channel::MODE_CLIENT, |
- this, |
- context_->network_task_runner().get())); |
+ daemon_channel_= IPC::ChannelProxy::CreateClient( |
+ channel_name, |
+ this, |
+ context_->network_task_runner().get()); |
} |
if (cmd_line->HasSwitch(kHostConfigSwitchName)) { |