authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-24 00:55:27-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-24 00:55:27-08:00
log6f4e93f0dd8f23835d90a630abecf3d1ce3a23b1
tree1535c938bdb5895bc91a97120b5775daacd0f680
parentace08ba642361d57268b1f102c371b060a1f9a2c

std.Io.Threaded: wasi does not support processExecutablePath


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

lib/std/Io/Threaded.zig+1
......@@ -7142,6 +7142,7 @@ fn posixSeekTo(current_thread: *Thread, fd: posix.fd_t, offset: u64) File.SeekEr
71427142fn processExecutableOpen(userdata: ?*anyopaque, flags: File.OpenFlags) std.process.OpenExecutableError!File {
71437143 const t: *Threaded = @ptrCast(@alignCast(userdata));
71447144 switch (native_os) {
7145 .wasi => return error.OperationUnsupported,
71457146 .linux, .serenity => return dirOpenFilePosix(t, .{ .handle = posix.AT.FDCWD }, "/proc/self/exe", flags),
71467147 .windows => {
71477148 // If ImagePathName is a symlink, then it will contain the path of the symlink,