From 4e8f0c90b547211d33fd7c73ef82fdc3a83f3359 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Sat, 5 Oct 2019 20:45:07 +0200 Subject: Fix preferences memory leak Memory leak detected through unit tests. Regards https://github.com/profanity-im/profanity/issues/1019 --- src/config/preferences.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/config/preferences.c b/src/config/preferences.c index c7196ef5..052bb99a 100644 --- a/src/config/preferences.c +++ b/src/config/preferences.c @@ -207,8 +207,12 @@ prefs_close(void) { autocomplete_free(boolean_choice_ac); autocomplete_free(room_trigger_ac); + g_key_file_free(prefs); prefs = NULL; + + free(prefs_loc); + prefs_loc = NULL; } char* -- cgit 1.4.1-2-gfad0