mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 22:33:08 +00:00
return FileNotFound for PATH_NOT_FOUND in DeleteFileW
This commit is contained in:
parent
06733c3ff5
commit
9d42a40a9f
@ -361,6 +361,7 @@ pub fn DeleteFileW(filename: [*]const u16) DeleteFileError!void {
|
|||||||
if (kernel32.DeleteFileW(filename) == 0) {
|
if (kernel32.DeleteFileW(filename) == 0) {
|
||||||
switch (kernel32.GetLastError()) {
|
switch (kernel32.GetLastError()) {
|
||||||
ERROR.FILE_NOT_FOUND => return error.FileNotFound,
|
ERROR.FILE_NOT_FOUND => return error.FileNotFound,
|
||||||
|
ERROR.PATH_NOT_FOUND => return error.FileNotFound,
|
||||||
ERROR.ACCESS_DENIED => return error.AccessDenied,
|
ERROR.ACCESS_DENIED => return error.AccessDenied,
|
||||||
ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong,
|
ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong,
|
||||||
ERROR.INVALID_PARAMETER => return error.NameTooLong,
|
ERROR.INVALID_PARAMETER => return error.NameTooLong,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user