about summary refs log tree commit diff stats
path: root/src/xmpp
diff options
context:
space:
mode:
authorMichael Vetter <jubalh@iodoru.org>2019-07-22 20:16:27 +0200
committerGitHub <noreply@github.com>2019-07-22 20:16:27 +0200
commit41bf7f4b228aa5579acded7d62243b242a4df8a6 (patch)
tree0fa9adcc2082634dd0194dd59b57306904051357 /src/xmpp
parent3f9047ff772b320906d3b23b22eda49f58bcce3b (diff)
parentfa27ab95610cea376fdf77080a0b340e5470afcd (diff)
downloadprofani-tty-41bf7f4b228aa5579acded7d62243b242a4df8a6.tar.gz
Merge pull request #1160 from profanity-im/fix/1159-groupaddsegfault
Fix segfault in group add/remove command
Diffstat (limited to 'src/xmpp')
-rw-r--r--src/xmpp/roster.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/xmpp/roster.c b/src/xmpp/roster.c
index fe15515f..633f6700 100644
--- a/src/xmpp/roster.c
+++ b/src/xmpp/roster.c
@@ -151,7 +151,6 @@ _group_add_id_handler(xmpp_stanza_t *const stanza, void *const userdata)
     if (userdata) {
         GroupData *data = userdata;
         ui_group_added(data->name, data->group);
-        _free_group_data(data);
     }
     return 0;
 }
@@ -194,9 +193,6 @@ _group_remove_id_handler(xmpp_stanza_t *const stanza, void *const userdata)
     if (userdata) {
         GroupData *data = userdata;
         ui_group_removed(data->name, data->group);
-        free(data->name);
-        free(data->group);
-        free(userdata);
     }
     return 0;
 }