fix: non-message traces
This commit is contained in:
parent
d884d8ba59
commit
fdf7a0c3bb
1 changed files with 2 additions and 1 deletions
|
@ -427,7 +427,8 @@ pub fn trace(chan: trace_channel, value: anytype) void {
|
||||||
env.get().trace(value.to(message.c_buffer_type));
|
env.get().trace(value.to(message.c_buffer_type));
|
||||||
} else {
|
} else {
|
||||||
var trace_buffer: [512]u8 = undefined;
|
var trace_buffer: [512]u8 = undefined;
|
||||||
const m = message.fmtbuf(&trace_buffer, value);
|
const m = message.fmtbuf(&trace_buffer, value) catch |e|
|
||||||
|
std.debug.panic("TRACE ERROR: {}", .{e});
|
||||||
env.get().trace(m.to(message.c_buffer_type));
|
env.get().trace(m.to(message.c_buffer_type));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue