Index: sync/internal_api/public/sync_manager.h |
diff --git a/sync/internal_api/public/sync_manager.h b/sync/internal_api/public/sync_manager.h |
index 38bad0786d4983dfaaac7e23c680782c7d482183..32b6814791378a54719c4861e16894786a931088 100644 |
--- a/sync/internal_api/public/sync_manager.h |
+++ b/sync/internal_api/public/sync_manager.h |
@@ -333,7 +333,7 @@ class SYNC_EXPORT SyncManager : public syncer::InvalidationHandler { |
virtual UserShare* GetUserShare() = 0; |
// Returns an instance of the main interface for non-blocking sync types. |
- virtual syncer::SyncCore* GetSyncCore() = 0; |
+ virtual base::WeakPtr<syncer::SyncCore> GetSyncCore() = 0; |
rlarocque
2014/03/28 18:10:14
In case you're wondering, I changed my mind on thi
|
// Returns the cache_guid of the currently open database. |
// Requires that the SyncManager be initialized. |