From ad5b2030f0094f9232af5170823ef66fdde7a625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sat, 22 Feb 2020 10:47:16 +0100 Subject: [PATCH] term: free sixel images on reset --- terminal.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/terminal.c b/terminal.c index cb7c08e9..3350c065 100644 --- a/terminal.c +++ b/terminal.c @@ -1121,6 +1121,10 @@ term_reset(struct terminal *term, bool hard) term->meta.esc_prefix = true; term->meta.eight_bit = true; + tll_foreach(term->sixel_images, it) + sixel_destroy(&it->item); + tll_free(term->sixel_images); + if (!hard) return;