Commit 2304dbaba4

Ryan Liptak <squeek502@hotmail.com>
2022-01-03 12:51:37
Add CANNOT_DELETE as a possible error in os.windows.DeleteFile
Can happen when e.g. trying to delete a file with the Read Only flag set
1 parent 675590c
Changed files (1)
lib
lib/std/os/windows.zig
@@ -900,6 +900,7 @@ pub fn DeleteFile(sub_path_w: []const u16, options: DeleteFileOptions) DeleteFil
         .FILE_IS_A_DIRECTORY => return error.IsDir,
         .NOT_A_DIRECTORY => return error.NotDir,
         .SHARING_VIOLATION => return error.FileBusy,
+        .CANNOT_DELETE => return error.AccessDenied,
         else => return unexpectedStatus(rc),
     }
 }