From 4812dd97939b832ee3b0f9703fd96c4acd7e180e Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 13 Jun 2024 17:36:42 +0200 Subject: [PATCH] fix(editor): don't leak PosToWidthCache on editor render --- src/tui/editor.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tui/editor.zig b/src/tui/editor.zig index 8da4156..7330a9f 100644 --- a/src/tui/editor.zig +++ b/src/tui/editor.zig @@ -1028,6 +1028,7 @@ pub const Editor = struct { .root = root, .pos_cache = try PosToWidthCache.init(self.a), }; + defer ctx.pos_cache.deinit(); const range: syntax.Range = .{ .start_point = .{ .row = @intCast(self.view.row), .column = 0 }, .end_point = .{ .row = @intCast(self.view.row + self.view.rows), .column = 0 },