summaryrefslogtreecommitdiff
path: root/term.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-06-30 20:29:43 -0300
committerGabriel Schneider <[email protected]>2026-06-30 22:21:44 -0300
commitf6089186cfe1517073fafc8979a7546ec773d6c1 (patch)
treecfb474b5a5cff5d7197aa5084ea6013a0c53df6f /term.zig
parent8b60c2c29c016c7db0fa6ee63769cea1defd9b3c (diff)
downloadpardes-full-prototype.tar.gz
pardes-full-prototype.zip
stealing petsciinatorfull-prototype
Diffstat (limited to 'term.zig')
-rw-r--r--term.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/term.zig b/term.zig
index 9ef6ff02..13b4ff85 100644
--- a/term.zig
+++ b/term.zig
@@ -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);