Index: chrome/browser/prefs/chrome_pref_service_factory.cc |
diff --git a/chrome/browser/prefs/chrome_pref_service_factory.cc b/chrome/browser/prefs/chrome_pref_service_factory.cc |
index 51b37908d0b8b5022bf01c39fa32540b0e5020be..152c26fdd610087e9e904d5b64895c3d23525e32 100644 |
--- a/chrome/browser/prefs/chrome_pref_service_factory.cc |
+++ b/chrome/browser/prefs/chrome_pref_service_factory.cc |
@@ -83,7 +83,7 @@ void PrepareBuilder( |
#endif // ENABLE_CONFIGURATION_POLICY |
builder->WithAsync(async); |
- builder->WithExtensionPrefs(extension_prefs); |
+ builder->WithExtensionPrefs(extension_prefs.get()); |
builder->WithCommandLinePrefs( |
new CommandLinePrefStore(CommandLine::ForCurrentProcess())); |
builder->WithReadErrorCallback(base::Bind(&HandleReadError)); |
@@ -108,7 +108,7 @@ PrefService* CreateLocalState( |
policy_service, |
extension_prefs, |
async); |
- return builder.Create(pref_registry); |
+ return builder.Create(pref_registry.get()); |
} |
PrefServiceSyncable* CreateProfilePrefs( |
@@ -125,7 +125,7 @@ PrefServiceSyncable* CreateProfilePrefs( |
policy_service, |
extension_prefs, |
async); |
- return builder.CreateSyncable(pref_registry); |
+ return builder.CreateSyncable(pref_registry.get()); |
} |
} // namespace chrome_prefs |