Commit f1a9344ffe

Andrew Kelley <andrew@ziglang.org>
2023-10-17 02:22:24
std.fs.openDir: handle OBJECT_NAME_INVALID
1 parent b171a6f
Changed files (1)
lib
std
lib/std/fs.zig
@@ -1803,7 +1803,7 @@ pub const Dir = struct {
         );
         switch (rc) {
             .SUCCESS => return result,
-            .OBJECT_NAME_INVALID => unreachable,
+            .OBJECT_NAME_INVALID => return error.BadPathName,
             .OBJECT_NAME_NOT_FOUND => return error.FileNotFound,
             .OBJECT_PATH_NOT_FOUND => return error.FileNotFound,
             .NOT_A_DIRECTORY => return error.NotDir,