diff --git a/src/spall.zig b/src/spall.zig index 7495f09bfe87a0a11382a6668175cc6e57aad19b..4168f67a33d0ae8e5cc29fdee9a61b62d27e2c5f 100644 --- a/src/spall.zig +++ b/src/spall.zig @@ -48,7 +48,7 @@ pub inline fn trace_begin(ctx: tracer.Ctx, comptime ifmt: []const u8, iargs: any .pid = @intCast(pid), .tid = @intCast(tid), .time = @floatFromInt(std.time.microTimestamp()), - .name_len = @intCast(std.fmt.count(fmt, args ++ iargs)), + .name_len = @truncate(std.fmt.count(fmt, args ++ iargs)), .args_len = 0, }) catch return; buffered_writer.writer().print(fmt, args ++ iargs) catch return;