| 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);
|
|
|
|
|