Index: chrome/browser/prefs/pref_model_associator.h |
diff --git a/chrome/browser/prefs/pref_model_associator.h b/chrome/browser/prefs/pref_model_associator.h |
index 3d2fd1f23d20d982461b40693507dc9994dc46f1..c09821510a93c9b76052cddd45824ed5f86c5ca0 100644 |
--- a/chrome/browser/prefs/pref_model_associator.h |
+++ b/chrome/browser/prefs/pref_model_associator.h |
@@ -43,7 +43,7 @@ class PrefModelAssociator |
virtual SyncError MergeDataAndStartSyncing( |
syncable::ModelType type, |
const SyncDataList& initial_sync_data, |
- SyncChangeProcessor* sync_processor) OVERRIDE; |
+ scoped_ptr<SyncChangeProcessor> sync_processor) OVERRIDE; |
virtual void StopSyncing(syncable::ModelType type) OVERRIDE; |
// Returns the list of preference names that are registered as syncable, and |
@@ -141,7 +141,7 @@ class PrefModelAssociator |
PrefService* pref_service_; |
// Sync's SyncChange handler. We push all our changes through this. |
- SyncChangeProcessor* sync_processor_; |
+ scoped_ptr<SyncChangeProcessor> sync_processor_; |
DISALLOW_COPY_AND_ASSIGN(PrefModelAssociator); |
}; |