| Index: chromeos/dbus/fake_leadership_daemon_manager_client.cc
|
| diff --git a/chromeos/dbus/fake_leadership_daemon_manager_client.cc b/chromeos/dbus/fake_leadership_daemon_manager_client.cc
|
| index e285a95f7b0527ec9d43c975e307dc02c8932aba..7104affbfc89db05d1930a5413c2a8653060630c 100644
|
| --- a/chromeos/dbus/fake_leadership_daemon_manager_client.cc
|
| +++ b/chromeos/dbus/fake_leadership_daemon_manager_client.cc
|
| @@ -13,10 +13,15 @@ void StringDBBusMethodCallbackThunk(const StringDBusMethodCallback& callback) {
|
| callback.Run(DBUS_METHOD_CALL_SUCCESS, std::string());
|
| }
|
|
|
| +void ObjectPathDBBusMethodCallbackThunk(
|
| + const ObjectPathDBusMethodCallback& callback) {
|
| + callback.Run(DBUS_METHOD_CALL_SUCCESS, dbus::ObjectPath());
|
| +}
|
| +
|
| void VoidDBBusMethodCallbackThunk(const VoidDBusMethodCallback& callback) {
|
| callback.Run(DBUS_METHOD_CALL_SUCCESS);
|
| }
|
| -}
|
| +} // namespace
|
|
|
| FakeLeadershipDaemonManagerClient::FakeLeadershipDaemonManagerClient() {
|
| }
|
| @@ -36,9 +41,9 @@ void FakeLeadershipDaemonManagerClient::RemoveObserver(Observer* observer) {
|
| void FakeLeadershipDaemonManagerClient::JoinGroup(
|
| const std::string& group,
|
| const base::DictionaryValue& options,
|
| - const StringDBusMethodCallback& callback) {
|
| + const ObjectPathDBusMethodCallback& callback) {
|
| base::MessageLoop::current()->PostTask(
|
| - FROM_HERE, base::Bind(&StringDBBusMethodCallbackThunk, callback));
|
| + FROM_HERE, base::Bind(&ObjectPathDBBusMethodCallbackThunk, callback));
|
| }
|
|
|
| void FakeLeadershipDaemonManagerClient::LeaveGroup(
|
|
|