authorgravatar for emekankurumeh@outlook.comemekoi <emekankurumeh@outlook.com> 2019-06-30 14:31:45-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-02 14:49:48-04:00
log9d42a40a9f6d0f5bc1f241c0059cdbcc9ee0e6a8
tree17ea9212bfa8237a46021a829e48eb2387163b57
parent06733c3ff5ed3d7ab0d6a3a6baae6d6699d33f8c

return `FileNotFound` for PATH_NOT_FOUND in DeleteFileW


1 files changed, 1 insertions(+), 0 deletions(-)

std/os/windows.zig+1
......@@ -361,6 +361,7 @@ pub fn DeleteFileW(filename: [*]const u16) DeleteFileError!void {
361361 if (kernel32.DeleteFileW(filename) == 0) {
362362 switch (kernel32.GetLastError()) {
363363 ERROR.FILE_NOT_FOUND => return error.FileNotFound,
364 ERROR.PATH_NOT_FOUND => return error.FileNotFound,
364365 ERROR.ACCESS_DENIED => return error.AccessDenied,
365366 ERROR.FILENAME_EXCED_RANGE => return error.NameTooLong,
366367 ERROR.INVALID_PARAMETER => return error.NameTooLong,