authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-04-03 19:30:03-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-04-03 19:30:03-04:00
log55dd2676eff89176d0b87e45893becc2cc762136
tree83c82e0596206d6265f6d91282d3842251dc42fd
parentc9ae30d27e123f87fc9c10b6af2e380eab57d6df

fix std build for darwin


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

std/os/darwin.zig+1-1
......@@ -59,7 +59,7 @@ pub fn exit(status: usize) -> noreturn {
5959
6060/// Get the errno from a syscall return value, or 0 for no error.
6161pub fn getErrno(r: usize) -> usize {
62 const signed_r = *(&isize)(&r);
62 const signed_r = *@ptrcast(&const isize, &r);
6363 if (signed_r > -4096 and signed_r < 0) usize(-signed_r) else 0
6464}
6565
std/os/linux.zig+1-1
......@@ -253,7 +253,7 @@ pub fn WIFSIGNALED(s: i32) -> bool { (unsigned(s)&0xffff)-%1 < 0xff }
253253
254254/// Get the errno from a syscall return value, or 0 for no error.
255255pub fn getErrno(r: usize) -> usize {
256 const signed_r = *@ptrcast(&isize, &r);
256 const signed_r = *@ptrcast(&const isize, &r);
257257 if (signed_r > -4096 and signed_r < 0) usize(-signed_r) else 0
258258}
259259