Index: chrome/browser/notifications/sync_notifier/chrome_notifier_service_factory.cc |
diff --git a/chrome/browser/notifications/sync_notifier/chrome_notifier_service_factory.cc b/chrome/browser/notifications/sync_notifier/chrome_notifier_service_factory.cc |
index 6642d57afad7652917595b075852acd900886a4e..8452b835751b12557d11b2027adac7c2e6c52d00 100644 |
--- a/chrome/browser/notifications/sync_notifier/chrome_notifier_service_factory.cc |
+++ b/chrome/browser/notifications/sync_notifier/chrome_notifier_service_factory.cc |
@@ -30,11 +30,13 @@ ChromeNotifierServiceFactory::~ChromeNotifierServiceFactory() { |
} |
ProfileKeyedService* |
-ChromeNotifierServiceFactory::BuildServiceInstanceFor(Profile* profile) const { |
+ChromeNotifierServiceFactory::BuildServiceInstanceFor( |
+ content::BrowserContext* profile) const { |
NotificationUIManager* notification_manager = |
g_browser_process->notification_ui_manager(); |
ChromeNotifierService* chrome_notifier_service = |
- new ChromeNotifierService(profile, notification_manager); |
+ new ChromeNotifierService(static_cast<Profile*>(profile), |
+ notification_manager); |
return chrome_notifier_service; |
} |