diff options
Diffstat (limited to 'src/pardes.zig')
| -rw-r--r-- | src/pardes.zig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/pardes.zig b/src/pardes.zig index 40e49d6a..b7cf5574 100644 --- a/src/pardes.zig +++ b/src/pardes.zig @@ -4120,10 +4120,9 @@ pub const Pardes = struct { if (comptime pdf_enabled) if (pane.pdf) |*pv| panes.Pdf.deinitPane(p, pane, pv); if (pane.file) |*file| panes.File.deinit(p, pane, file); if (pane.ovl) |o| p.gpa.free(o.text); - if (pane.input.own) |text| p.gpa.free(text); + pane.body.deinit(p.gpa); pane.tag.deinit(p.gpa); - for (pane.body.ed_undo[0..pane.body.ed_undo_len]) |sn| if (sn.ovl) |o| p.gpa.free(o.text); - for (pane.body.ed_redo[0..pane.body.ed_redo_len]) |sn| if (sn.ovl) |o| p.gpa.free(o.text); + pane.input.deinit(p.gpa); panes.Terminal.deinitEmulator(pane, p.gpa); pane.clearCwd(); pane.fs.deinit(p.gpa); |
