motiejus/zig

fork of https://codeberg.org/ziglang/zig
git clone https://git.jakstys.lt/motiejus/zig.git
Log | Tree | Refs | README | LICENSE

commit 9d42a40a9f6d0f5bc1f241c0059cdbcc9ee0e6a8 (tree)
parent 06733c3ff5ed3d7ab0d6a3a6baae6d6699d33f8c
Author: emekoi <emekankurumeh@outlook.com>
Date:   Sun, 30 Jun 2019 14:31:45 -0500

return `FileNotFound` for PATH_NOT_FOUND in DeleteFileW

Diffstat:
Mstd/os/windows.zig | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/std/os/windows.zig b/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,