From f9508f0f425409c8147942528c81caeadb7dc4ae Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 18 May 2025 03:05:56 -0700 Subject: [PATCH] Free messages from logger in deinit --- src/logger.zig | 4 ++++ 1 file changed, 4 insertions(+) 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;