Index: chrome/browser/sync/glue/sync_backend_host_core.h |
diff --git a/chrome/browser/sync/glue/sync_backend_host_core.h b/chrome/browser/sync/glue/sync_backend_host_core.h |
index ed2aefe3907a845a455c765476f271c784bdaa18..4e1b9217fb0d523b6bc78c18b30c418a26f05be6 100644 |
--- a/chrome/browser/sync/glue/sync_backend_host_core.h |
+++ b/chrome/browser/sync/glue/sync_backend_host_core.h |
@@ -24,7 +24,7 @@ struct DoInitializeOptions { |
base::MessageLoop* sync_loop, |
SyncBackendRegistrar* registrar, |
const syncer::ModelSafeRoutingInfo& routing_info, |
- const std::vector<syncer::ModelSafeWorker*>& workers, |
+ const std::vector<scoped_refptr<syncer::ModelSafeWorker> >& workers, |
const scoped_refptr<syncer::ExtensionsActivity>& extensions_activity, |
const syncer::WeakHandle<syncer::JsEventHandler>& event_handler, |
const GURL& service_url, |
@@ -46,7 +46,7 @@ struct DoInitializeOptions { |
base::MessageLoop* sync_loop; |
SyncBackendRegistrar* registrar; |
syncer::ModelSafeRoutingInfo routing_info; |
- std::vector<syncer::ModelSafeWorker*> workers; |
+ std::vector<scoped_refptr<syncer::ModelSafeWorker> > workers; |
scoped_refptr<syncer::ExtensionsActivity> extensions_activity; |
syncer::WeakHandle<syncer::JsEventHandler> event_handler; |
GURL service_url; |