From f50ed941746c7c5ca4643080fbd2228491df6f19 Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Tue, 23 Jun 2020 17:36:28 -0700 Subject: [PATCH] Windows: Fix fs.Dir.openDir not handling STATUS_NOT_A_DIRECTORY Now correctly returns error.NotDir --- lib/std/fs.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/std/fs.zig b/lib/std/fs.zig index 10422b9d54..6cb7d478b2 100644 --- 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), }