authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-01-14 23:21:00-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-01-15 14:18:20-08:00
logcb37a5c1fbfd991c6c299b27f35bbbe0b2b8d8de
treee06e6e3c3b6cbf9c3c6e03853420b8fef00039f7
parent08a33c06713912da92a03effc6d3753bf87f8a51

std.Io.Threaded: fix fileReadPositional error.IsDir for wasi


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

lib/std/Io/Threaded.zig+1-1
......@@ -8095,12 +8095,12 @@ fn fileReadPositionalPosix(userdata: ?*anyopaque, file: File, data: []const []u8
80958095 },
80968096 .NOTCONN => |err| return syscall.errnoBug(err), // not a socket
80978097 .CONNRESET => |err| return syscall.errnoBug(err), // not a socket
8098 .BADF => |err| return syscall.errnoBug(err), // use after free
80998098 .INVAL => |err| return syscall.errnoBug(err),
81008099 .FAULT => |err| return syscall.errnoBug(err), // segmentation fault
81018100 .AGAIN => |err| return syscall.errnoBug(err),
81028101 .IO => return syscall.fail(error.InputOutput),
81038102 .ISDIR => return syscall.fail(error.IsDir),
8103 .BADF => return syscall.fail(error.IsDir),
81048104 .NOBUFS => return syscall.fail(error.SystemResources),
81058105 .NOMEM => return syscall.fail(error.SystemResources),
81068106 .NXIO => return syscall.fail(error.Unseekable),