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 8219605fea4d0cd6448c93acfe09b27107914ec9..5d9f6d400b8a23d3663a1efaefcb4a7f122c5b09 100644 |
--- a/sync/internal_api/sync_manager_impl.h |
+++ b/sync/internal_api/sync_manager_impl.h |
@@ -111,7 +111,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; |