| 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);
|
| }
|
|
|