From bb3ac177a83caf52556818e9ea163ac166bb6c07 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 20 Nov 2018 12:37:42 -0500 Subject: [PATCH] fix incorrect buf len --- std/os/path.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/std/os/path.zig b/std/os/path.zig index 4ef7f3effb..e2ef150ba5 100644 --- a/std/os/path.zig +++ b/std/os/path.zig @@ -1192,7 +1192,7 @@ pub fn realC(out_buffer: *[os.MAX_PATH_BYTES]u8, pathname: [*]const u8) RealErro const fd = try os.posixOpenC(pathname, posix.O_PATH | posix.O_NONBLOCK | posix.O_CLOEXEC, 0); defer os.close(fd); - var buf: ["/dev/fd/-2147483648".len]u8 = undefined; + var buf: ["/dev/fd/-2147483648\x00".len]u8 = undefined; const proc_path = fmt.bufPrint(buf[0..], "/dev/fd/{}\x00", fd) catch unreachable; return os.readLinkC(out_buffer, proc_path.ptr);