about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMichael Vetter <jubalh@iodoru.org>2020-04-06 10:39:32 +0200
committerGitHub <noreply@github.com>2020-04-06 10:39:32 +0200
commit49057077b9396a16c600ddd61357a1816a94e791 (patch)
treee7a6c97cf5b6c5e3e57e88be52892576e8d6dfc8
parenteb2165e0a4469a33d0ae2b3c7878b20dbb9d52c1 (diff)
parent42b6d78a703f33b3b38c1b973660b9abfbb801cd (diff)
downloadprofani-tty-49057077b9396a16c600ddd61357a1816a94e791.tar.gz
Merge pull request #1299 from profanity-im/memleaks
Fix few memory leaks
-rw-r--r--src/ui/console.c2
-rw-r--r--src/ui/rosterwin.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/ui/console.c b/src/ui/console.c
index 6b35cead..4683f699 100644
--- a/src/ui/console.c
+++ b/src/ui/console.c
@@ -751,7 +751,7 @@ cons_show_disco_info(const char *jid, GSList *identities, GSList *features)
                 identity_str = g_string_append(identity_str, identity->category);
             }
             cons_show(identity_str->str);
-            g_string_free(identity_str, FALSE);
+            g_string_free(identity_str, TRUE);
             identities = g_slist_next(identities);
         }
 
diff --git a/src/ui/rosterwin.c b/src/ui/rosterwin.c
index 1d295053..9615db22 100644
--- a/src/ui/rosterwin.c
+++ b/src/ui/rosterwin.c
@@ -172,6 +172,7 @@ rosterwin_roster(void)
             _rosterwin_private_chats(layout, orphaned_privchats);
         }
         prefs_free_string(privpref);
+        g_list_free(privchats);
         g_list_free(orphaned_privchats);
     }