Index: apps/app_shim/chrome_main_app_mode_mac.mm |
diff --git a/apps/app_shim/chrome_main_app_mode_mac.mm b/apps/app_shim/chrome_main_app_mode_mac.mm |
index c04b9a40756d478f47baed1fc6b64fbf976d7ce4..b03391601a05986d021f318dd603dfd7d7978b47 100644 |
--- a/apps/app_shim/chrome_main_app_mode_mac.mm |
+++ b/apps/app_shim/chrome_main_app_mode_mac.mm |
@@ -214,11 +214,10 @@ void AppShimController::Init() { |
void AppShimController::CreateChannelAndSendLaunchApp( |
const base::FilePath& socket_path) { |
IPC::ChannelHandle handle(socket_path.value()); |
- channel_.reset( |
- new IPC::ChannelProxy(handle, |
- IPC::Channel::MODE_NAMED_CLIENT, |
- this, |
- g_io_thread->message_loop_proxy().get())); |
+ channel_ = IPC::ChannelProxy::Create(handle, |
+ IPC::Channel::MODE_NAMED_CLIENT, |
+ this, |
+ g_io_thread->message_loop_proxy().get()); |
bool launched_by_chrome = |
CommandLine::ForCurrentProcess()->HasSwitch( |