Index: extensions/browser/api/networking_private/networking_private_linux.cc |
diff --git a/extensions/browser/api/networking_private/networking_private_linux.cc b/extensions/browser/api/networking_private/networking_private_linux.cc |
index fdff188956f00c07925883f85509e1fd7fb16519..207a08ed571b8b29f4054376ba273454af785c7a 100644 |
--- a/extensions/browser/api/networking_private/networking_private_linux.cc |
+++ b/extensions/browser/api/networking_private/networking_private_linux.cc |
@@ -937,15 +937,14 @@ void NetworkingPrivateLinux::AddOrUpdateAccessPoint( |
if (existing_access_point_iter == network_map->end()) { |
// Unseen access point. Add it to the map. |
- network_map->insert(NetworkMap::value_type( |
- ssid, linked_ptr<base::DictionaryValue>(access_point.release()))); |
+ network_map->insert(NetworkMap::value_type(ssid, std::move(access_point))); |
} else { |
// Already seen access point. Update the record if this is the connected |
// record or if the signal strength is higher. But don't override a weaker |
// access point if that is the one that is connected. |
int existing_signal_strength; |
- linked_ptr<base::DictionaryValue>& existing_access_point = |
- existing_access_point_iter->second; |
+ base::DictionaryValue* existing_access_point = |
+ existing_access_point_iter->second.get(); |
existing_access_point->GetInteger(kAccessPointInfoWifiSignalStrengthDotted, |
&existing_signal_strength); |