summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-16 01:19:52 +0000
committerchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-16 01:19:52 +0000
commit3f511d5c9c583bda2629c2fbc5f8fe5a189a3cc5 (patch)
treebba9ab47a8c9ef89fc192ae51b50a096fc0a2ba1 /chrome
parent52c7571772423908a3c672a55885c1595a45c4ae (diff)
downloadchromium_src-3f511d5c9c583bda2629c2fbc5f8fe5a189a3cc5.zip
chromium_src-3f511d5c9c583bda2629c2fbc5f8fe5a189a3cc5.tar.gz
chromium_src-3f511d5c9c583bda2629c2fbc5f8fe5a189a3cc5.tar.bz2
Fix onc error.
BUG=chromium-os:23757 TEST=Import onc file and make sure that it does not return a network import error. Review URL: http://codereview.chromium.org/8964006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114741 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/chromeos/cros/network_library.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/chromeos/cros/network_library.cc b/chrome/browser/chromeos/cros/network_library.cc
index 57660e2..46eb6b0 100644
--- a/chrome/browser/chromeos/cros/network_library.cc
+++ b/chrome/browser/chromeos/cros/network_library.cc
@@ -2943,8 +2943,9 @@ bool NetworkLibraryImplBase::LoadOncNetworks(const std::string& onc_blob,
}
}
- if (parser.GetNetworkConfigsSize() != 0 ||
- parser.GetCertificatesSize() != 0) {
+ if (parser.GetNetworkConfigsSize() == 0 &&
+ parser.GetCertificatesSize() == 0) {
+ LOG(ERROR) << "Onc file missing networks and certs.";
if (error)
*error = l10n_util::GetStringUTF8(
IDS_NETWORK_CONFIG_ERROR_NETWORK_IMPORT);