Index: components/wifi/wifi_service_win.cc |
diff --git a/components/wifi/wifi_service_win.cc b/components/wifi/wifi_service_win.cc |
index 71342a2745d02e8a445eab97b6ffe157156f5507..a4f1633428a4e6882a00408ccdb395a31583a379 100644 |
--- a/components/wifi/wifi_service_win.cc |
+++ b/components/wifi/wifi_service_win.cc |
@@ -213,6 +213,8 @@ class WiFiServiceImpl : public WiFiService { |
const NetworkGuidListCallback& networks_changed_observer, |
const NetworkGuidListCallback& network_list_changed_observer) OVERRIDE; |
+ virtual void RequestConnectedNetworkUpdate() OVERRIDE {} |
+ |
private: |
// Static callback for Windows WLAN_NOTIFICATION. Calls OnWlanNotification |
// on WiFiServiceImpl passed back as |context|. |
@@ -1077,13 +1079,11 @@ void WiFiServiceImpl::NetworkPropertiesFromAvailableNetwork( |
bss_entry.dot11Ssid.uSSIDLength)) { |
properties->frequency = GetNormalizedFrequency( |
bss_entry.ulChCenterFrequency / 1000); |
- properties->frequency_list.push_back(properties->frequency); |
+ properties->frequency_set.insert(properties->frequency); |
properties->bssid = NetworkProperties::MacAddressAsString( |
bss_entry.dot11Bssid); |
} |
} |
- properties->frequency_list.sort(); |
- properties->frequency_list.unique(); |
properties->security = |
SecurityFromDot11AuthAlg(wlan.dot11DefaultAuthAlgorithm); |
properties->signal_strength = wlan.wlanSignalQuality; |