Index: chrome/browser/chromeos/cros/onc_network_parser.cc |
diff --git a/chrome/browser/chromeos/cros/onc_network_parser.cc b/chrome/browser/chromeos/cros/onc_network_parser.cc |
index 931e70f1d3511f906a3b9e3659b1cb2a74fdc598..6eb357a50e30195aad9028d4da59f84107ed7b4c 100644 |
--- a/chrome/browser/chromeos/cros/onc_network_parser.cc |
+++ b/chrome/browser/chromeos/cros/onc_network_parser.cc |
@@ -139,11 +139,10 @@ OncNetworkParser::OncNetworkParser(const std::string& onc_blob) |
certificates_(NULL) { |
JSONStringValueSerializer deserializer(onc_blob); |
deserializer.set_allow_trailing_comma(true); |
- std::string error_msg; |
- scoped_ptr<base::Value> root(deserializer.Deserialize(NULL, &error_msg)); |
+ scoped_ptr<base::Value> root(deserializer.Deserialize(NULL, &parse_error_)); |
if (!root.get() || root->GetType() != base::Value::TYPE_DICTIONARY) { |
- LOG(WARNING) << "OncNetworkParser received bad ONC file: " << error_msg; |
+ LOG(WARNING) << "OncNetworkParser received bad ONC file: " << parse_error_; |
} else { |
root_dict_.reset(static_cast<DictionaryValue*>(root.release())); |
// At least one of NetworkConfigurations or Certificates is required. |