Index: chrome/browser/sync_file_system/sync_file_system_service_factory.cc |
diff --git a/chrome/browser/sync_file_system/sync_file_system_service_factory.cc b/chrome/browser/sync_file_system/sync_file_system_service_factory.cc |
index 5a4f5ae7f326127e72bd7014f167ffd4be553d23..2bc77a92f16e2c7b19237d6a4b405a727e6b9acf 100644 |
--- a/chrome/browser/sync_file_system/sync_file_system_service_factory.cc |
+++ b/chrome/browser/sync_file_system/sync_file_system_service_factory.cc |
@@ -45,7 +45,9 @@ SyncFileSystemServiceFactory::SyncFileSystemServiceFactory() |
SyncFileSystemServiceFactory::~SyncFileSystemServiceFactory() {} |
ProfileKeyedService* SyncFileSystemServiceFactory::BuildServiceInstanceFor( |
- Profile* profile) const { |
+ content::BrowserContext* context) const { |
+ Profile* profile = static_cast<Profile*>(context); |
+ |
SyncFileSystemService* service = new SyncFileSystemService(profile); |
scoped_ptr<LocalFileSyncService> local_file_service( |