authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2022-01-03 03:51:37-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-01-04 02:15:29-05:00
log3c87d4e14ec6b0c2442372cbcc60174d654edddc
tree12d18222b2ac1f47ba452d62424a5d60b3821596
parent5b0be0d436407bbb7a9c6445b6bc58347add301e

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 files changed, 1 insertions(+), 0 deletions(-)

lib/std/os/windows.zig+1
......@@ -913,6 +913,7 @@ pub fn DeleteFile(sub_path_w: []const u16, options: DeleteFileOptions) DeleteFil
913913 .FILE_IS_A_DIRECTORY => return error.IsDir,
914914 .NOT_A_DIRECTORY => return error.NotDir,
915915 .SHARING_VIOLATION => return error.FileBusy,
916 .CANNOT_DELETE => return error.AccessDenied,
916917 else => return unexpectedStatus(rc),
917918 }
918919}