Index: chrome/browser/chromeos/settings/device_settings_provider.cc |
diff --git a/chrome/browser/chromeos/settings/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc |
index 05a60523c12afef61c0f311c9208379d6a904a82..423ab66b5fb14591f051740588513db4fa948bc0 100644 |
--- a/chrome/browser/chromeos/settings/device_settings_provider.cc |
+++ b/chrome/browser/chromeos/settings/device_settings_provider.cc |
@@ -735,11 +735,11 @@ void DeviceSettingsProvider::UpdateValuesCache( |
// cache so that if somebody actually reads the cache will be already valid. |
std::vector<std::string> notifications; |
// Go through the new values and verify in the old ones. |
- PrefValueMap::iterator iter = new_values_cache.begin(); |
+ auto iter = new_values_cache.begin(); |
for (; iter != new_values_cache.end(); ++iter) { |
const base::Value* old_value; |
if (!values_cache_.GetValue(iter->first, &old_value) || |
- !old_value->Equals(iter->second)) { |
+ !old_value->Equals(iter->second.get())) { |
notifications.push_back(iter->first); |
} |
} |