Index: chrome/browser/sync/glue/sync_backend_registrar.cc |
diff --git a/chrome/browser/sync/glue/sync_backend_registrar.cc b/chrome/browser/sync/glue/sync_backend_registrar.cc |
index c2c70eb16c9af659949703d7b5ac600447d0a933..841d073cf5a922a889107ae228f690f52e8ff4a1 100644 |
--- a/chrome/browser/sync/glue/sync_backend_registrar.cc |
+++ b/chrome/browser/sync/glue/sync_backend_registrar.cc |
@@ -263,7 +263,7 @@ void SyncBackendRegistrar::OnChangesComplete(syncer::ModelType model_type) { |
} |
void SyncBackendRegistrar::GetWorkers( |
- std::vector<syncer::ModelSafeWorker*>* out) { |
+ std::vector<scoped_refptr<syncer::ModelSafeWorker> >* out) { |
base::AutoLock lock(lock_); |
out->clear(); |
for (WorkerMap::const_iterator it = workers_.begin(); |