Index: chrome/service/service_ipc_server.cc |
diff --git a/chrome/service/service_ipc_server.cc b/chrome/service/service_ipc_server.cc |
index 5663f4925f86cf1a3eb361a72090bf5ff592a558..958eade3f3d0f529450fba8adb9817dc546509e2 100644 |
--- a/chrome/service/service_ipc_server.cc |
+++ b/chrome/service/service_ipc_server.cc |
@@ -93,9 +93,11 @@ void ServiceIPCServer::OnEnableCloudPrintProxyWithTokens( |
NOTIMPLEMENTED(); |
} |
-void ServiceIPCServer::OnIsCloudPrintProxyEnabled(bool* is_enabled, |
- std::string* email) { |
- *is_enabled = g_service_process->GetCloudPrintProxy()->IsEnabled(email); |
+void ServiceIPCServer::OnIsCloudPrintProxyEnabled() { |
+ std::string email; |
+ bool is_enabled = g_service_process->GetCloudPrintProxy()->IsEnabled(&email); |
+ channel_->Send(new ServiceHostMsg_CloudPrintProxy_IsEnabled(is_enabled, |
+ email)); |
} |
void ServiceIPCServer::OnEnableRemotingWithTokens( |