Index: chrome/browser/sync/test_profile_sync_service.cc |
diff --git a/chrome/browser/sync/test_profile_sync_service.cc b/chrome/browser/sync/test_profile_sync_service.cc |
index 81a9220a65ef9a2fd03c8b9da921070c868a9174..3af8872efd2cd7db16582d233c88d800155045bf 100644 |
--- a/chrome/browser/sync/test_profile_sync_service.cc |
+++ b/chrome/browser/sync/test_profile_sync_service.cc |
@@ -103,13 +103,13 @@ |
} |
TestProfileSyncService::TestProfileSyncService( |
- scoped_ptr<ProfileSyncComponentsFactory> factory, |
+ ProfileSyncComponentsFactory* factory, |
Profile* profile, |
SigninManagerBase* signin, |
ProfileOAuth2TokenService* oauth2_token_service, |
browser_sync::ProfileSyncServiceStartBehavior behavior) |
: ProfileSyncService( |
- factory.Pass(), |
+ factory, |
profile, |
make_scoped_ptr(new SupervisedUserSigninManagerWrapper(profile, |
signin)), |
@@ -129,13 +129,13 @@ |
SigninManagerFactory::GetForProfile(profile); |
ProfileOAuth2TokenService* oauth2_token_service = |
ProfileOAuth2TokenServiceFactory::GetForProfile(profile); |
- return new TestProfileSyncService( |
- scoped_ptr<ProfileSyncComponentsFactory>( |
- new ProfileSyncComponentsFactoryMock()), |
- profile, |
- signin, |
- oauth2_token_service, |
- browser_sync::AUTO_START); |
+ ProfileSyncComponentsFactoryMock* factory = |
+ new ProfileSyncComponentsFactoryMock(); |
+ return new TestProfileSyncService(factory, |
+ profile, |
+ signin, |
+ oauth2_token_service, |
+ browser_sync::AUTO_START); |
} |
// static |