From 661a6817495e6b454fdbe088935ebaed316644c0 Mon Sep 17 00:00:00 2001 From: altffour Date: Tue, 12 Jan 2021 14:13:08 +0300 Subject: [PATCH] xdg: real fix of memory leaks with XDG special dir --- src/core/core.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/core.c b/src/core/core.c index b9c357da..44aaeb9c 100644 --- a/src/core/core.c +++ b/src/core/core.c @@ -366,6 +366,11 @@ void core_deinit(void) pidwait_deinit(); modules_deinit(); + if (irssi_dir != irssi_cache_dir) { + g_free(irssi_config_dir); + g_free(irssi_cache_dir); + g_free(irssi_runtime_dir); + } g_free(irssi_dir); g_free(irssi_config_file); }