From f9c83ce02a2933353d4e3c8a8c0e22c8ac99ab7c Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 30 Jan 2025 14:11:33 +0100 Subject: [PATCH] fix(tabs): defer free_config in open_tabs_style_config --- src/tui/mainview.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tui/mainview.zig b/src/tui/mainview.zig index a2d9232..8e18873 100644 --- a/src/tui/mainview.zig +++ b/src/tui/mainview.zig @@ -401,7 +401,7 @@ const cmds = struct { const tab_style, const tab_style_bufs = root.read_config(Style, self.allocator); break :blk .{ tab_style, tab_style_bufs }; } else .{ Style{}, &.{} }; - root.free_config(self.allocator, tab_style_bufs); + defer root.free_config(self.allocator, tab_style_bufs); var conf = std.ArrayList(u8).init(self.allocator); defer conf.deinit(); root.write_config_to_writer(Style, tab_style, conf.writer()) catch {};