summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
Diffstat (limited to 'base')
-rw-r--r--base/file_util_win.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/base/file_util_win.cc b/base/file_util_win.cc
index 4723b96..173cc39 100644
--- a/base/file_util_win.cc
+++ b/base/file_util_win.cc
@@ -108,6 +108,7 @@ bool Delete(const FilePath& path, bool recursive) {
SHFILEOPSTRUCT file_operation = {0};
file_operation.wFunc = FO_DELETE;
file_operation.pFrom = double_terminated_path;
+ file_operation.pTo = NULL; // Must be NULL according to documentation.
file_operation.fFlags = FOF_NOERRORUI | FOF_SILENT | FOF_NOCONFIRMATION;
if (!recursive)
file_operation.fFlags |= FOF_NORECURSION | FOF_FILESONLY;