Index: sync/internal_api/shared_model_type_processor_unittest.cc |
diff --git a/sync/internal_api/shared_model_type_processor_unittest.cc b/sync/internal_api/shared_model_type_processor_unittest.cc |
index 53d173538ad526d613629197dde8a7b58df2f4f5..115007d0b282d0251c87eabe3c82f0b2acac600a 100644 |
--- a/sync/internal_api/shared_model_type_processor_unittest.cc |
+++ b/sync/internal_api/shared_model_type_processor_unittest.cc |
@@ -142,8 +142,14 @@ class SharedModelTypeProcessorTest : public ::testing::Test, |
void CreateProcessor() { |
ASSERT_FALSE(type_processor()); |
- set_change_processor( |
- make_scoped_ptr(new SharedModelTypeProcessor(kModelType, this))); |
+ InitializeProcessor(base::Bind( |
+ &SharedModelTypeProcessorTest::CreateSharedModelTypeProcessor, |
+ base::Unretained(this))); |
+ } |
+ |
+ scoped_ptr<ModelTypeChangeProcessor> CreateSharedModelTypeProcessor( |
+ ModelTypeService* service) { |
+ return make_scoped_ptr(new SharedModelTypeProcessor(kModelType, service)); |
} |
void InitializeToMetadataLoaded() { |