diff options
author | Michael Vetter <jubalh@iodoru.org> | 2019-10-05 20:45:07 +0200 |
---|---|---|
committer | Michael Vetter <jubalh@iodoru.org> | 2019-10-05 20:45:07 +0200 |
commit | 4e8f0c90b547211d33fd7c73ef82fdc3a83f3359 (patch) | |
tree | d7a6eb486841668d3f23327cfd1b4072278f75bc | |
parent | 684a9b1a5664f49ae08d2cc0a43300522ff7c7f6 (diff) | |
download | profani-tty-4e8f0c90b547211d33fd7c73ef82fdc3a83f3359.tar.gz |
Fix preferences memory leak
Memory leak detected through unit tests. Regards https://github.com/profanity-im/profanity/issues/1019
-rw-r--r-- | src/config/preferences.c | 4 |
1 files changed, 4 insertions, 0 deletions
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* |