commit f50ed941746c7c5ca4643080fbd2228491df6f19 (tree)
parent 41c6cc9001a1a95ea6471c86a1ff4b59890de115
Author: Ryan Liptak <squeek502@hotmail.com>
Date: Tue, 23 Jun 2020 17:36:28 -0700
Windows: Fix fs.Dir.openDir not handling STATUS_NOT_A_DIRECTORY
Now correctly returns error.NotDir
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/lib/std/fs.zig b/lib/std/fs.zig
@@ -1099,6 +1099,7 @@ pub const Dir = struct {
.OBJECT_NAME_INVALID => unreachable,
.OBJECT_NAME_NOT_FOUND => return error.FileNotFound,
.OBJECT_PATH_NOT_FOUND => return error.FileNotFound,
+ .NOT_A_DIRECTORY => return error.NotDir,
.INVALID_PARAMETER => unreachable,
else => return w.unexpectedStatus(rc),
}