diff options
Diffstat (limited to 'term.zig')
| -rw-r--r-- | term.zig | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -164,8 +164,9 @@ pub fn deinit(self: *Term, io: std.Io, gpa: std.mem.Allocator) void { for (f.redo.items) |s| gpa.free(s); f.undo.deinit(gpa); f.redo.deinit(gpa); - } else if (self.image) |iv| { + } else if (self.image) |*iv| { gpa.free(iv.path); + image_mod.deinitView(iv, gpa); } else { _ = self.reader.cancel(io) catch {}; self.pty.close(io); |
