authorgravatar for sahnvour@pm.meSahnvour <sahnvour@pm.me> 2019-01-12 20:13:06+01:00
committergravatar for sahnvour@pm.meSahnvour <sahnvour@pm.me> 2019-01-18 10:35:00+01:00
log5ab8db7b3ed902159f45a1c76e9c096439f6f0d7
tree596ca4a8bb26e1c4dd3fbb13c43d041dc2028215
parent404c87b06afbeebfea6c839665918c7bd1328d74

removed unnecessary cast


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

std/debug/index.zig+1-2
...@@ -247,8 +247,7 @@ pub fn writeCurrentStackTraceWindows(...@@ -247,8 +247,7 @@ pub fn writeCurrentStackTraceWindows(
247 start_addr: ?usize,247 start_addr: ?usize,
248) !void {248) !void {
249 var addr_buf: [1024]usize = undefined;249 var addr_buf: [1024]usize = undefined;
250 const casted_len = @intCast(u32, addr_buf.len); // TODO shouldn't need this cast250 const n = windows.RtlCaptureStackBackTrace(0, addr_buf.len, @ptrCast(**c_void, &addr_buf), null);
251 const n = windows.RtlCaptureStackBackTrace(0, casted_len, @ptrCast(**c_void, &addr_buf), null);
252 const addrs = addr_buf[0..n];251 const addrs = addr_buf[0..n];
253 var start_i: usize = if (start_addr) |saddr| blk: {252 var start_i: usize = if (start_addr) |saddr| blk: {
254 for (addrs) |addr, i| {253 for (addrs) |addr, i| {