Index: chrome/browser/signin/signin_manager_factory.cc |
diff --git a/chrome/browser/signin/signin_manager_factory.cc b/chrome/browser/signin/signin_manager_factory.cc |
index b7b30525b572756446e14f36c936bed91d31d995..dec9725d579a23421d0c1b09c51a145c44b90cb8 100644 |
--- a/chrome/browser/signin/signin_manager_factory.cc |
+++ b/chrome/browser/signin/signin_manager_factory.cc |
@@ -78,15 +78,13 @@ void SigninManagerFactory::RegisterPrefs(PrefRegistrySimple* registry) { |
} |
ProfileKeyedService* SigninManagerFactory::BuildServiceInstanceFor( |
- Profile* profile) const { |
- |
+ content::BrowserContext* profile) const { |
SigninManagerBase* service = NULL; |
#if defined(OS_CHROMEOS) |
service = new SigninManagerBase(); |
#else |
service = new SigninManager(); |
#endif |
- |
- service->Initialize(profile); |
+ service->Initialize(static_cast<Profile*>(profile)); |
return service; |
} |