Index: chromeos/dbus/session_manager_client.cc |
diff --git a/chromeos/dbus/session_manager_client.cc b/chromeos/dbus/session_manager_client.cc |
index 9e6f4897e878fd7a92352c0ff215994cba14faa9..f8f0a28a6051e878dbabe3bca45370ab089ef90d 100644 |
--- a/chromeos/dbus/session_manager_client.cc |
+++ b/chromeos/dbus/session_manager_client.cc |
@@ -345,13 +345,13 @@ class SessionManagerClientImpl : public SessionManagerClient { |
weak_ptr_factory_.GetWeakPtr(), callback)); |
} |
- void StartArcInstance(const std::string& socket_path, |
+ void StartArcInstance(const cryptohome::Identification& cryptohome_id, |
const ArcCallback& callback) override { |
dbus::MethodCall method_call( |
login_manager::kSessionManagerInterface, |
login_manager::kSessionManagerStartArcInstance); |
dbus::MessageWriter writer(&method_call); |
- writer.AppendString(socket_path); |
+ writer.AppendString(cryptohome_id.id()); |
session_manager_proxy_->CallMethod( |
&method_call, dbus::ObjectProxy::TIMEOUT_USE_DEFAULT, |
base::Bind(&SessionManagerClientImpl::OnArcMethod, |
@@ -905,7 +905,7 @@ class SessionManagerClientStubImpl : public SessionManagerClient { |
callback.Run(false); |
} |
- void StartArcInstance(const std::string& socket_path, |
+ void StartArcInstance(const cryptohome::Identification& cryptohome_id, |
const ArcCallback& callback) override { |
callback.Run(false); |
} |