| Index: chromeos/dbus/fake_session_manager_client.cc
|
| diff --git a/chromeos/dbus/fake_session_manager_client.cc b/chromeos/dbus/fake_session_manager_client.cc
|
| index e4e0576b3e980462330e8824a6d1fca13307e481..32480a84b660db42cd43102aadb97441fd86f2b1 100644
|
| --- a/chromeos/dbus/fake_session_manager_client.cc
|
| +++ b/chromeos/dbus/fake_session_manager_client.cc
|
| @@ -164,9 +164,12 @@ void FakeSessionManagerClient::CheckArcAvailability(
|
| void FakeSessionManagerClient::StartArcInstance(
|
| const cryptohome::Identification& cryptohome_id,
|
| bool disable_boot_completed_broadcast,
|
| - const ArcCallback& callback) {
|
| + const StartArcInstanceCallback& callback) {
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| - FROM_HERE, base::Bind(callback, arc_available_));
|
| + FROM_HERE,
|
| + base::Bind(callback, arc_available_
|
| + ? StartArcInstanceResult::SUCCESS
|
| + : StartArcInstanceResult::UNKNOWN_ERROR));
|
| }
|
|
|
| void FakeSessionManagerClient::StopArcInstance(const ArcCallback& callback) {
|
|
|