Index: chrome/browser/sync/profile_sync_service_unittest.cc |
diff --git a/chrome/browser/sync/profile_sync_service_unittest.cc b/chrome/browser/sync/profile_sync_service_unittest.cc |
index 004b6d8bbe1a5f59ddc4783539713a75562ca8bb..0d58a79ba0fc5ca629b1059707b7f16afea13955 100644 |
--- a/chrome/browser/sync/profile_sync_service_unittest.cc |
+++ b/chrome/browser/sync/profile_sync_service_unittest.cc |
@@ -115,7 +115,8 @@ class SyncBackendHostNoReturn : public SyncBackendHostMock { |
const syncer::SyncCredentials& credentials, |
bool delete_sync_data_folder, |
scoped_ptr<syncer::SyncManagerFactory> sync_manager_factory, |
- scoped_ptr<syncer::UnrecoverableErrorHandler> unrecoverable_error_handler, |
+ const syncer::WeakHandle<syncer::UnrecoverableErrorHandler>& |
+ unrecoverable_error_handler, |
const base::Closure& report_unrecoverable_error_function, |
syncer::NetworkResources* network_resources, |
scoped_ptr<syncer::SyncEncryptionHandler::NigoriState> saved_nigori_state) |
@@ -136,7 +137,8 @@ class SyncBackendHostMockCollectDeleteDirParam : public SyncBackendHostMock { |
const syncer::SyncCredentials& credentials, |
bool delete_sync_data_folder, |
scoped_ptr<syncer::SyncManagerFactory> sync_manager_factory, |
- scoped_ptr<syncer::UnrecoverableErrorHandler> unrecoverable_error_handler, |
+ const syncer::WeakHandle<syncer::UnrecoverableErrorHandler>& |
+ unrecoverable_error_handler, |
const base::Closure& report_unrecoverable_error_function, |
syncer::NetworkResources* network_resources, |
scoped_ptr<syncer::SyncEncryptionHandler::NigoriState> saved_nigori_state) |
@@ -146,7 +148,7 @@ class SyncBackendHostMockCollectDeleteDirParam : public SyncBackendHostMock { |
event_handler, service_url, credentials, |
delete_sync_data_folder, |
sync_manager_factory.Pass(), |
- unrecoverable_error_handler.Pass(), |
+ unrecoverable_error_handler, |
report_unrecoverable_error_function, |
network_resources, |
saved_nigori_state.Pass()); |