Index: sync/internal_api/sync_manager_impl.h |
diff --git a/sync/internal_api/sync_manager_impl.h b/sync/internal_api/sync_manager_impl.h |
index 5cb39088b73e843b6922384523f93e215088d0ef..37d3e69f9646319d7369501c8c8be2b4be869ffc 100644 |
--- a/sync/internal_api/sync_manager_impl.h |
+++ b/sync/internal_api/sync_manager_impl.h |
@@ -110,7 +110,7 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
virtual void SaveChanges() OVERRIDE; |
virtual void ShutdownOnSyncThread() OVERRIDE; |
virtual UserShare* GetUserShare() OVERRIDE; |
- virtual syncer::SyncCore* GetSyncCore() OVERRIDE; |
+ virtual base::WeakPtr<syncer::SyncCore> GetSyncCore() OVERRIDE; |
virtual const std::string cache_guid() OVERRIDE; |
virtual bool ReceivedExperiment(Experiments* experiments) OVERRIDE; |
virtual bool HasUnsyncedItems() OVERRIDE; |