From 2d4acf9572b9bd89b5ceb4fb8567736cd868c753 Mon Sep 17 00:00:00 2001 From: Warwick Date: Fri, 15 Nov 2024 16:39:51 +0000 Subject: [PATCH] Fixed deinitialisation bug --- src/main.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.zig b/src/main.zig index ef79c03..d2bf683 100644 --- a/src/main.zig +++ b/src/main.zig @@ -18,15 +18,15 @@ pub fn main() !void { const deinit_status = gpa.deinit(); //fail test; can't try in defer as defer is executed after we return if (deinit_status == .leak) { - std.log.err("memory leak ", .{}); + std.log.err("memory leak", .{}); } } var allocator = gpa.allocator(); var tty = try vaxis.Tty.init(); + defer tty.deinit(); var vx = try vaxis.init(allocator, .{}); defer vx.deinit(allocator, tty.anyWriter()); - defer tty.deinit(); var topic_screen: TopicScreen = try TopicScreen.init(&allocator, &tty, &vx); var screen_interface = topic_screen.screenInterface();