summaryrefslogtreecommitdiffstats
path: root/components/wifi/wifi_service_win.cc
diff options
context:
space:
mode:
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-09 00:03:01 +0000
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-09 00:03:01 +0000
commit5c1713398782843a6997ba5448dcdf7d879f88e4 (patch)
tree29a1ab833713bea01c8843ff156282d170189469 /components/wifi/wifi_service_win.cc
parent42d94642922cbf004b8fe0f5d948b57df6a7d384 (diff)
downloadchromium_src-5c1713398782843a6997ba5448dcdf7d879f88e4.zip
chromium_src-5c1713398782843a6997ba5448dcdf7d879f88e4.tar.gz
chromium_src-5c1713398782843a6997ba5448dcdf7d879f88e4.tar.bz2
Fixes for re-enabling more MSVC level 4 warnings: components/ edition
This contains fixes for the following sorts of issues: * Signedness mismatch * Assignment inside conditional * Possibly-uninitialized local variable BUG=81439 TEST=none Review URL: https://codereview.chromium.org/371113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281893 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/wifi/wifi_service_win.cc')
-rw-r--r--components/wifi/wifi_service_win.cc15
1 files changed, 8 insertions, 7 deletions
diff --git a/components/wifi/wifi_service_win.cc b/components/wifi/wifi_service_win.cc
index a4a99d4..119fbe5 100644
--- a/components/wifi/wifi_service_win.cc
+++ b/components/wifi/wifi_service_win.cc
@@ -1466,13 +1466,14 @@ Frequency WiFiServiceImpl::GetFrequencyToConnect(
const std::string& network_guid) const {
// Check whether desired frequency is set in |connect_properties_|.
const base::DictionaryValue* properties;
- const base::DictionaryValue* wifi;
- int frequency;
- if (connect_properties_.GetDictionaryWithoutPathExpansion(
- network_guid, &properties) &&
- properties->GetDictionary(onc::network_type::kWiFi, &wifi) &&
- wifi->GetInteger(onc::wifi::kFrequency, &frequency)) {
- return GetNormalizedFrequency(frequency);
+ if (connect_properties_.GetDictionaryWithoutPathExpansion(network_guid,
+ &properties)) {
+ const base::DictionaryValue* wifi;
+ if (properties->GetDictionary(onc::network_type::kWiFi, &wifi)) {
+ int frequency;
+ if (wifi->GetInteger(onc::wifi::kFrequency, &frequency))
+ return GetNormalizedFrequency(frequency);
+ }
}
return kFrequencyAny;
}