| Index: base/file_util.h
|
| diff --git a/base/file_util.h b/base/file_util.h
|
| index f8418318a6a7ecd92255e6d708624b7f1ae6bcf7..fbfe4d15f47d9df405c0e525653affa4a27451a5 100644
|
| --- a/base/file_util.h
|
| +++ b/base/file_util.h
|
| @@ -97,6 +97,9 @@ BASE_EXPORT bool ReplaceFile(const FilePath& from_path,
|
|
|
| // Copies a single file. Use CopyDirectory to copy directories.
|
| // This function fails if either path contains traversal components ('..').
|
| +//
|
| +// This function keeps the metadata on OSX and on Windows. The read only bit on
|
| +// Windows is not kept.
|
| BASE_EXPORT bool CopyFile(const FilePath& from_path, const FilePath& to_path);
|
|
|
| // Copies the given path, and optionally all subdirectories and their contents
|
| @@ -105,6 +108,9 @@ BASE_EXPORT bool CopyFile(const FilePath& from_path, const FilePath& to_path);
|
| // If there are files existing under to_path, always overwrite. Returns true
|
| // if successful, false otherwise. Wildcards on the names are not supported.
|
| //
|
| +// This function calls into CopyFile() so the same behavior w.r.t. metadata
|
| +// applies.
|
| +//
|
| // If you only need to copy a file use CopyFile, it's faster.
|
| BASE_EXPORT bool CopyDirectory(const FilePath& from_path,
|
| const FilePath& to_path,
|
|
|