From fd5e164b8f0a1e0e653b22388844b2c0bf814916 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Thu, 28 Dec 2023 13:01:01 +0100 Subject: [PATCH] [download] memory leaks --- src/session/download.c | 1 + src/terminal/terminal.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/session/download.c b/src/session/download.c index 2626d571..70ca4b51 100644 --- a/src/session/download.c +++ b/src/session/download.c @@ -80,6 +80,7 @@ clear_uri_tempfiles(void) if (item->value) { mem_free_set(&item->value, NULL); } + mem_free_set(&item->key, NULL); } free_hash(&uri_tempfiles); } diff --git a/src/terminal/terminal.c b/src/terminal/terminal.c index 0f38f2b0..e8f68920 100644 --- a/src/terminal/terminal.c +++ b/src/terminal/terminal.c @@ -67,6 +67,7 @@ clean_temporary_files(void) foreach_hash_item (item, *temporary_files, i) { if (item->key) { unlink(item->key); + mem_free_set(&item->key, NULL); } } free_hash(&temporary_files);