authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-11-25 02:00:47-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-11-25 02:00:47-05:00
log321726465d3151d80e651b0c3001177a3ef53fff
tree7b9969855dcccc0b4160a8a8d25e0768d34e8c37
parentd2cb740dd952ac586a62976e692e7e5925308591
signaturelock-open Commit is signed but in an unrecognized format.

fix freebsd regression


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

lib/std/fs.zig+2-2
......@@ -1288,14 +1288,14 @@ pub fn selfExePath(out_buffer: *[MAX_PATH_BYTES]u8) SelfExePathError![]u8 {
12881288 var out_len: usize = out_buffer.len;
12891289 try os.sysctl(&mib, out_buffer, &out_len, null, 0);
12901290 // TODO could this slice from 0 to out_len instead?
1291 return mem.toSlice(u8, out_buffer);
1291 return mem.toSlice(u8, @ptrCast([*:0]u8, out_buffer));
12921292 },
12931293 .netbsd => {
12941294 var mib = [4]c_int{ os.CTL_KERN, os.KERN_PROC_ARGS, -1, os.KERN_PROC_PATHNAME };
12951295 var out_len: usize = out_buffer.len;
12961296 try os.sysctl(&mib, out_buffer, &out_len, null, 0);
12971297 // TODO could this slice from 0 to out_len instead?
1298 return mem.toSlice(u8, out_buffer);
1298 return mem.toSlice(u8, @ptrCast([*:0]u8, out_buffer));
12991299 },
13001300 .windows => {
13011301 const utf16le_slice = selfExePathW();