Commit 9d42a40a9f

emekoi <emekankurumeh@outlook.com>
2019-06-30 21:31:45
return `FileNotFound` for PATH_NOT_FOUND in DeleteFileW
1 parent 06733c3
Changed files (1)
std/os/windows.zig
@@ -361,6 +361,7 @@ pub fn DeleteFileW(filename: [*]const u16) DeleteFileError!void {
     if (kernel32.DeleteFileW(filename) == 0) {
         switch (kernel32.GetLastError()) {
             ERROR.FILE_NOT_FOUND => return error.FileNotFound,
+            ERROR.PATH_NOT_FOUND => return error.FileNotFound,
             ERROR.ACCESS_DENIED => return error.AccessDenied,
             ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong,
             ERROR.INVALID_PARAMETER => return error.NameTooLong,