| Index: chromeos/dbus/session_manager_client.cc
|
| diff --git a/chromeos/dbus/session_manager_client.cc b/chromeos/dbus/session_manager_client.cc
|
| index 41c9785eac3e23ee01509627ba51aec2c77e31aa..fa1d9ae72a884c3b05a1a47bbff259de530839d0 100644
|
| --- a/chromeos/dbus/session_manager_client.cc
|
| +++ b/chromeos/dbus/session_manager_client.cc
|
| @@ -736,14 +736,8 @@ class SessionManagerClientImpl : public SessionManagerClient {
|
| void OnStorePolicy(const std::string& method_name,
|
| const StorePolicyCallback& callback,
|
| dbus::Response* response) {
|
| - bool success = false;
|
| - if (!response) {
|
| - LOG(ERROR) << "Failed to call " << method_name;
|
| - } else {
|
| - dbus::MessageReader reader(response);
|
| - if (!reader.PopBool(&success))
|
| - LOG(ERROR) << "Invalid response: " << response->ToString();
|
| - }
|
| + bool success = response != nullptr;
|
| + LOG_IF(ERROR, !success) << "Failed to call " << method_name;
|
| callback.Run(success);
|
| }
|
|
|
|
|