Index: base/file_util_proxy.h |
diff --git a/base/file_util_proxy.h b/base/file_util_proxy.h |
index 32b786304ee439d4311a47ac9da7754cb787b966..e716ab78655eaab84782b9af640d32a6614a54a6 100644 |
--- a/base/file_util_proxy.h |
+++ b/base/file_util_proxy.h |
@@ -89,6 +89,7 @@ class FileUtilProxy { |
// If destination file doesn't exist or destination's parent |
// doesn't exists. |
// If source dir exists but destination path is an existing file. |
+ // If source file exists but destination path is an existing directory. |
// If source is a parent of destination. |
// If source doesn't exists. |
static bool Copy(scoped_refptr<MessageLoopProxy> message_loop_proxy, |
@@ -105,9 +106,11 @@ class FileUtilProxy { |
bool recursive, |
StatusCallback* callback); |
- // Deletes a file or empty directory. |
+ // Deletes a file or a directory. |
+ // It is an error to delete a non-empty directory with recursive=false. |
static bool Delete(scoped_refptr<MessageLoopProxy> message_loop_proxy, |
const FilePath& file_path, |
+ bool recursive, |
StatusCallback* callback); |
// Moves a file or a directory from src_file_path to dest_file_path. |