| ... | @@ -361,6 +361,7 @@ pub fn DeleteFileW(filename: [*]const u16) DeleteFileError!void { | ... | @@ -361,6 +361,7 @@ pub fn DeleteFileW(filename: [*]const u16) DeleteFileError!void { |
| 361 | if (kernel32.DeleteFileW(filename) == 0) { | 361 | if (kernel32.DeleteFileW(filename) == 0) { |
| 362 | switch (kernel32.GetLastError()) { | 362 | switch (kernel32.GetLastError()) { |
| 363 | ERROR.FILE_NOT_FOUND => return error.FileNotFound, | 363 | ERROR.FILE_NOT_FOUND => return error.FileNotFound, |
| | 364 | ERROR.PATH_NOT_FOUND => return error.FileNotFound, |
| 364 | ERROR.ACCESS_DENIED => return error.AccessDenied, | 365 | ERROR.ACCESS_DENIED => return error.AccessDenied, |
| 365 | ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong, | 366 | ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong, |
| 366 | ERROR.INVALID_PARAMETER => return error.NameTooLong, | 367 | ERROR.INVALID_PARAMETER => return error.NameTooLong, |