Index: webkit/fileapi/syncable/syncable_file_system_operation.h |
diff --git a/webkit/fileapi/syncable/syncable_file_system_operation.h b/webkit/fileapi/syncable/syncable_file_system_operation.h |
index 20a297f40811484a22265b385206845808c5f4e0..2a87192f539d831b53fe3d2bb0f2db8b92b32aa6 100644 |
--- a/webkit/fileapi/syncable/syncable_file_system_operation.h |
+++ b/webkit/fileapi/syncable/syncable_file_system_operation.h |
@@ -89,10 +89,14 @@ class WEBKIT_STORAGE_EXPORT SyncableFileSystemOperation |
bool complete); |
void OnCancelled(); |
- |
void AbortOperation(const StatusCallback& callback, |
base::PlatformFileError error); |
+ // Just destruct this; used when we 9simply delegate the operation |
+ // to the owning file_system_operation_. |
+ // (See the comment at AsLocalFileSystemOperation()) |
+ void Destruct(); |
+ |
base::WeakPtr<SyncableFileOperationRunner> operation_runner_; |
LocalFileSystemOperation* file_system_operation_; |
std::vector<FileSystemURL> target_paths_; |