Index: chrome/browser/sync/glue/sync_backend_host.cc |
diff --git a/chrome/browser/sync/glue/sync_backend_host.cc b/chrome/browser/sync/glue/sync_backend_host.cc |
index 15e79670aa2f3f5301c7bc83178357f17b0f4b4e..cf4e2a3ac149c83c38e5a7bd1b5f55bbf93b4d98 100644 |
--- a/chrome/browser/sync/glue/sync_backend_host.cc |
+++ b/chrome/browser/sync/glue/sync_backend_host.cc |
@@ -386,7 +386,7 @@ SyncBackendHost::SyncBackendHost(Profile* profile) |
} |
SyncBackendHost::~SyncBackendHost() { |
- DCHECK(!core_ && !frontend_) << "Must call Shutdown before destructor."; |
+ DCHECK(!core_.get() && !frontend_) << "Must call Shutdown before destructor."; |
DCHECK(!android_invalidator_bridge_.get()); |
DCHECK(!registrar_.get()); |
} |
@@ -399,7 +399,7 @@ scoped_ptr<syncer::HttpPostProviderFactory> MakeHttpBridgeFactory( |
chrome::VersionInfo version_info; |
return scoped_ptr<syncer::HttpPostProviderFactory>( |
new syncer::HttpBridgeFactory( |
- getter, |
+ getter.get(), |
DeviceInfo::MakeUserAgentForSyncApi(version_info), |
update_callback)); |
} |