Index: chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer.h |
diff --git a/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer.h b/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer.h |
index ef9c9e73045068c35d9870f3d2cee2a282bdb6ae..5a8b4b9e87304c8bd679bf66ed46e03a11e757d9 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer.h |
+++ b/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer.h |
@@ -78,9 +78,9 @@ class LocalToRemoteSyncer : public SyncTask { |
scoped_ptr<SyncTaskToken> token, |
SyncStatusCode status); |
void UpdateRemoteMetadata(const std::string& file_id, |
- const SyncStatusCallback& callback); |
+ scoped_ptr<SyncTaskToken> token); |
void DidGetRemoteMetadata(const std::string& file_id, |
- const SyncStatusCallback& callback, |
+ scoped_ptr<SyncTaskToken> token, |
google_apis::GDataErrorCode error, |
scoped_ptr<google_apis::FileResource> entry); |
@@ -107,6 +107,9 @@ class LocalToRemoteSyncer : public SyncTask { |
drive::DriveUploaderInterface* drive_uploader(); |
MetadataDatabase* metadata_database(); |
+ void CompleteWithRetryStatus(scoped_ptr<SyncTaskToken> token, |
+ SyncStatusCode status); |
+ |
SyncEngineContext* sync_context_; // Not owned. |
FileChange local_change_; |