fix: non-message traces

This commit is contained in:
CJ van den Berg 2025-01-24 13:00:36 +01:00
parent d884d8ba59
commit fdf7a0c3bb
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -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));
} }
} }