Index: base/prefs/json_pref_store.cc |
diff --git a/base/prefs/json_pref_store.cc b/base/prefs/json_pref_store.cc |
index 87943d168ed141cf29c0894e19edf810485ea7d4..22036de6c81be2c7f7544148c019e19a854f4287 100644 |
--- a/base/prefs/json_pref_store.cc |
+++ b/base/prefs/json_pref_store.cc |
@@ -118,7 +118,7 @@ scoped_ptr<JsonPrefStore::ReadResult> ReadPrefsFromDisk( |
scoped_ptr<JsonPrefStore::ReadResult> read_result( |
new JsonPrefStore::ReadResult); |
JSONFileValueDeserializer deserializer(path); |
- read_result->value.reset(deserializer.Deserialize(&error_code, &error_msg)); |
+ read_result->value = deserializer.Deserialize(&error_code, &error_msg); |
read_result->error = |
HandleReadErrors(read_result->value.get(), path, error_code, error_msg); |
read_result->no_dir = !base::PathExists(path.DirName()); |