| Index: chrome/browser/prefs/pref_model_associator.cc
|
| diff --git a/chrome/browser/prefs/pref_model_associator.cc b/chrome/browser/prefs/pref_model_associator.cc
|
| index 40f2dff3f32a2bc8e5253c9b6ced5c70682b51df..e0906923d44880a3ecc0b96a346e37e841183f9d 100644
|
| --- a/chrome/browser/prefs/pref_model_associator.cc
|
| +++ b/chrome/browser/prefs/pref_model_associator.cc
|
| @@ -23,14 +23,6 @@ PrefModelAssociator::PrefModelAssociator()
|
| processing_syncer_changes_(false),
|
| pref_service_(NULL),
|
| sync_processor_(NULL) {
|
| -}
|
| -
|
| -PrefModelAssociator::PrefModelAssociator(
|
| - PrefService* pref_service)
|
| - : models_associated_(false),
|
| - processing_syncer_changes_(false),
|
| - pref_service_(pref_service),
|
| - sync_processor_(NULL) {
|
| DCHECK(CalledOnValidThread());
|
| }
|
|
|
| @@ -430,3 +422,8 @@ void PrefModelAssociator::ProcessPrefChange(const std::string& name) {
|
| if (error.IsSet())
|
| StopSyncing(PREFERENCES);
|
| }
|
| +
|
| +void PrefModelAssociator::SetPrefService(PrefService* pref_service) {
|
| + DCHECK(pref_service_ == NULL);
|
| + pref_service = pref_service_;
|
| +}
|
|
|