diff options
author | Michael Vetter <jubalh@iodoru.org> | 2020-04-10 20:25:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-10 20:25:50 +0200 |
commit | c8233a4a589e359d2c0f8c21d708d01dc2f1732f (patch) | |
tree | e1ec374bde571196954f86f82fe4d295d6f6c4d4 /src | |
parent | b2eea969dbf9f1c7556ccfb5ccc60dd0724199a3 (diff) | |
parent | 70ad4d4a389338b9f7b7da20727a85337d7b6af6 (diff) | |
download | profani-tty-c8233a4a589e359d2c0f8c21d708d01dc2f1732f.tar.gz |
Merge pull request #1310 from profanity-im/memleaks
Fix memory leaks in cons_roster_setting()
Diffstat (limited to 'src')
-rw-r--r-- | src/ui/console.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ui/console.c b/src/ui/console.c index 4683f699..d8700627 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -1515,6 +1515,7 @@ cons_roster_setting(void) } else { cons_show("Roster unread (/roster) : OFF"); } + prefs_free_string(unread); if (prefs_get_boolean(PREF_ROSTER_ROOMS)) cons_show("Roster rooms (/roster) : show"); @@ -1529,6 +1530,7 @@ cons_roster_setting(void) } else { cons_show("Roster private (/roster) : OFF"); } + prefs_free_string(priv); char *rooms_pos = prefs_get_string(PREF_ROSTER_ROOMS_POS); cons_show("Roster rooms position (/roster) : %s", rooms_pos); @@ -1554,6 +1556,7 @@ cons_roster_setting(void) } else { cons_show("Roster rooms unread (/roster) : OFF"); } + prefs_free_string(roomsunread); int size = prefs_get_roster_size(); cons_show("Roster size (/roster) : %d", size); |