| Index: chrome/browser/prefs/tracked/segregated_pref_store.cc
|
| diff --git a/chrome/browser/prefs/tracked/segregated_pref_store.cc b/chrome/browser/prefs/tracked/segregated_pref_store.cc
|
| index 3a50b407788aff00c04a1a7a4ee55ac71748827d..2b41830944e05f2022e46900b8fb4237a5c0ba9e 100644
|
| --- a/chrome/browser/prefs/tracked/segregated_pref_store.cc
|
| +++ b/chrome/browser/prefs/tracked/segregated_pref_store.cc
|
| @@ -152,12 +152,14 @@ SegregatedPrefStore::~SegregatedPrefStore() {
|
| }
|
|
|
| PersistentPrefStore* SegregatedPrefStore::StoreForKey(const std::string& key) {
|
| - return ContainsKey(selected_preference_names_, key) ? selected_pref_store_
|
| - : default_pref_store_;
|
| + return (ContainsKey(selected_preference_names_, key)
|
| + ? selected_pref_store_
|
| + : default_pref_store_).get();
|
| }
|
|
|
| const PersistentPrefStore* SegregatedPrefStore::StoreForKey(
|
| const std::string& key) const {
|
| - return ContainsKey(selected_preference_names_, key) ? selected_pref_store_
|
| - : default_pref_store_;
|
| + return (ContainsKey(selected_preference_names_, key)
|
| + ? selected_pref_store_
|
| + : default_pref_store_).get();
|
| }
|
|
|