diff --git a/src/logger.zig b/src/logger.zig index e975fd9a69..a1e90cf4ce 100644 --- a/src/logger.zig +++ b/src/logger.zig @@ -864,6 +864,10 @@ pub const Log = struct { } pub fn deinit(log: *Log) void { + for (log.msgs.items) |*msg| { + msg.deinit(log.msgs.allocator); + } + log.msgs.clearAndFree(); // log.warnings = 0; // log.errors = 0;