Chromium Code Reviews| Index: chromeos/dbus/fake_update_engine_client.cc |
| diff --git a/chromeos/dbus/fake_update_engine_client.cc b/chromeos/dbus/fake_update_engine_client.cc |
| index 76a21492e10fbff98835bc2bf0b78899d2b26fcd..f7f7e544d20bac34964bb33addc47fefdbc42066 100644 |
| --- a/chromeos/dbus/fake_update_engine_client.cc |
| +++ b/chromeos/dbus/fake_update_engine_client.cc |
| @@ -21,9 +21,11 @@ void FakeUpdateEngineClient::Init(dbus::Bus* bus) { |
| } |
| void FakeUpdateEngineClient::AddObserver(Observer* observer) { |
| + observers_.AddObserver(observer); |
| } |
| void FakeUpdateEngineClient::RemoveObserver(Observer* observer) { |
| + observers_.RemoveObserver(observer); |
| } |
| bool FakeUpdateEngineClient::HasObserver(Observer* observer) { |
| @@ -55,6 +57,7 @@ UpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() { |
| UpdateEngineClient::Status last_status = status_queue_.front(); |
| status_queue_.pop(); |
| + FOR_EACH_OBSERVER(Observer, observers_, UpdateStatusChanged(last_status)); |
|
Daniel Erat
2014/05/06 14:49:00
this shouldn't be triggered by GetLastStatus() --
|
| return last_status; |
| } |