Index: chrome/service/service_ipc_server.cc |
diff --git a/chrome/service/service_ipc_server.cc b/chrome/service/service_ipc_server.cc |
index 4cca7ecab48f0679ae25a97088ba8a14ee56994b..32855fe14c99ac16a8d3b3690e203e2ebd7a903c 100644 |
--- a/chrome/service/service_ipc_server.cc |
+++ b/chrome/service/service_ipc_server.cc |
@@ -27,8 +27,8 @@ void ServiceIPCServer::CreateChannel() { |
channel_.reset(NULL); // Tear down the existing channel, if any. |
channel_.reset(new IPC::SyncChannel(channel_handle_, |
IPC::Channel::MODE_NAMED_SERVER, this, |
- g_service_process->io_thread()->message_loop_proxy(), true, |
- g_service_process->shutdown_event())); |
+ g_service_process->io_thread()->message_loop_proxy().get(), true, |
+ g_service_process->shutdown_event())); |
DCHECK(sync_message_filter_.get()); |
channel_->AddFilter(sync_message_filter_.get()); |
} |