Index: components/nacl/browser/nacl_process_host.cc |
diff --git a/components/nacl/browser/nacl_process_host.cc b/components/nacl/browser/nacl_process_host.cc |
index 7451fe610e269597601947c34a5e31295694188f..cbb716c9197524929435a25d6e14e3fcdc3013b2 100644 |
--- a/components/nacl/browser/nacl_process_host.cc |
+++ b/components/nacl/browser/nacl_process_host.cc |
@@ -905,11 +905,11 @@ void NaClProcessHost::OnPpapiChannelsCreated( |
if (!ipc_proxy_channel_.get()) { |
DCHECK_EQ(PROCESS_TYPE_NACL_LOADER, process_->GetData().process_type); |
- ipc_proxy_channel_.reset( |
- new IPC::ChannelProxy(browser_channel_handle, |
- IPC::Channel::MODE_CLIENT, |
- NULL, |
- base::MessageLoopProxy::current().get())); |
+ ipc_proxy_channel_ = |
+ IPC::ChannelProxy::Create(browser_channel_handle, |
+ IPC::Channel::MODE_CLIENT, |
+ NULL, |
+ base::MessageLoopProxy::current().get()); |
// Create the browser ppapi host and enable PPAPI message dispatching to the |
// browser process. |
ppapi_host_.reset(content::BrowserPpapiHost::CreateExternalPluginProcess( |