Index: chrome/browser/sync/glue/sync_backend_host_impl.cc |
diff --git a/chrome/browser/sync/glue/sync_backend_host_impl.cc b/chrome/browser/sync/glue/sync_backend_host_impl.cc |
index edf1097819e4b18093af297da5802d2979f308c6..766b93a693c23e3f977ff56a4b60b5218d397871 100644 |
--- a/chrome/browser/sync/glue/sync_backend_host_impl.cc |
+++ b/chrome/browser/sync/glue/sync_backend_host_impl.cc |
@@ -507,6 +507,12 @@ void SyncBackendHostImpl::GetModelSafeRoutingInfo( |
} |
} |
+void SyncBackendHostImpl::FlushDirectory() const { |
+ DCHECK(initialized()); |
+ registrar_->sync_thread()->message_loop()->PostTask(FROM_HERE, |
+ base::Bind(&SyncBackendHostCore::SaveChanges, core_)); |
+} |
+ |
void SyncBackendHostImpl::RequestBufferedProtocolEventsAndEnableForwarding() { |
registrar_->sync_thread()->message_loop()->PostTask( |
FROM_HERE, |