| 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..d13b1a24b7b11b772e79a1e8da821a73438f0f83 100644
|
| --- a/chromeos/dbus/session_manager_client.cc
|
| +++ b/chromeos/dbus/session_manager_client.cc
|
| @@ -346,12 +346,14 @@ class SessionManagerClientImpl : public SessionManagerClient {
|
| }
|
|
|
| void StartArcInstance(const std::string& socket_path,
|
| + 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,
|
| @@ -906,6 +908,7 @@ class SessionManagerClientStubImpl : public SessionManagerClient {
|
| }
|
|
|
| void StartArcInstance(const std::string& socket_path,
|
| + const cryptohome::Identification& cryptohome_id,
|
| const ArcCallback& callback) override {
|
| callback.Run(false);
|
| }
|
|
|