authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2020-06-23 17:36:28-07:00
committergravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2020-06-25 03:49:58-07:00
logf50ed941746c7c5ca4643080fbd2228491df6f19
tree455cbebb981b19f783b75e58927a98c3c94f257c
parent41c6cc9001a1a95ea6471c86a1ff4b59890de115

Windows: Fix fs.Dir.openDir not handling STATUS_NOT_A_DIRECTORY

Now correctly returns error.NotDir

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

lib/std/fs.zig+1
......@@ -1099,6 +1099,7 @@ pub const Dir = struct {
10991099 .OBJECT_NAME_INVALID => unreachable,
11001100 .OBJECT_NAME_NOT_FOUND => return error.FileNotFound,
11011101 .OBJECT_PATH_NOT_FOUND => return error.FileNotFound,
1102 .NOT_A_DIRECTORY => return error.NotDir,
11021103 .INVALID_PARAMETER => unreachable,
11031104 else => return w.unexpectedStatus(rc),
11041105 }