From fa27ab95610cea376fdf77080a0b340e5470afcd Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 22 Jul 2019 11:54:05 +0200 Subject: [PATCH] Fix segfault in group add/remove command Also regarding destructor. Fix https://github.com/profanity-im/profanity/issues/1159 --- src/xmpp/roster.c | 4 ---- 1 file changed, 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; }