Index: webkit/fileapi/file_system_file_util_proxy.cc |
diff --git a/webkit/fileapi/file_system_file_util_proxy.cc b/webkit/fileapi/file_system_file_util_proxy.cc |
index b9ce0966d2009a1880b0f573823674700ec219e9..d7caf8e52b254b232bdcb836891f6e6ef4bf5f33 100644 |
--- a/webkit/fileapi/file_system_file_util_proxy.cc |
+++ b/webkit/fileapi/file_system_file_util_proxy.cc |
@@ -108,15 +108,28 @@ class ReadDirectoryHelper { |
} // namespace |
// static |
-bool FileSystemFileUtilProxy::Delete( |
+bool FileSystemFileUtilProxy::DeleteFile( |
+ FileSystemOperationContext* context, |
+ FileSystemFileUtil* file_util, |
+ const FileSystemURL& url, |
+ const StatusCallback& callback) { |
+ return base::PostTaskAndReplyWithResult( |
+ context->task_runner(), FROM_HERE, |
+ Bind(&FileSystemFileUtil::DeleteFile, Unretained(file_util), |
+ context, url), |
+ callback); |
+} |
+ |
+// static |
+bool FileSystemFileUtilProxy::DeleteDirectory( |
FileSystemOperationContext* context, |
FileSystemFileUtil* file_util, |
const FileSystemURL& url, |
- bool recursive, |
const StatusCallback& callback) { |
return base::PostTaskAndReplyWithResult( |
context->task_runner(), FROM_HERE, |
- Bind(&FileUtilHelper::Delete, context, file_util, url, recursive), |
+ Bind(&FileSystemFileUtil::DeleteDirectory, Unretained(file_util), |
+ context, url), |
callback); |
} |