Index: chrome/browser/extensions/launch_util.cc |
diff --git a/chrome/browser/extensions/launch_util.cc b/chrome/browser/extensions/launch_util.cc |
index 2d265cfbaf241f73beed31cac5e737a370c8356d..8f1e9d4ce14ae1d10ea7859eb66b93c79decdd5e 100644 |
--- a/chrome/browser/extensions/launch_util.cc |
+++ b/chrome/browser/extensions/launch_util.cc |
@@ -7,6 +7,7 @@ |
#include "base/command_line.h" |
#include "base/values.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/ui/host_desktop.h" |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/extensions/extension_constants.h" |
@@ -75,8 +76,9 @@ void SetLaunchType(ExtensionService* service, |
LaunchType launch_type) { |
DCHECK(launch_type >= LAUNCH_TYPE_FIRST && launch_type < NUM_LAUNCH_TYPES); |
- service->extension_prefs()->UpdateExtensionPref(extension_id, kPrefLaunchType, |
- new base::FundamentalValue(static_cast<int>(launch_type))); |
+ ExtensionPrefs::Get(service->profile())-> |
+ UpdateExtensionPref(extension_id, kPrefLaunchType, |
+ new base::FundamentalValue(static_cast<int>(launch_type))); |
// Sync the launch type. |
const Extension* extension = service->GetInstalledExtension(extension_id); |