Merge pull request #1163 from paulfariello/hotfix/command-exec

Fix memleak in /cmd exec
This commit is contained in:
Michael Vetter
2019-07-30 13:50:25 +02:00
committed by GitHub

View File

@@ -765,15 +765,22 @@ iq_submit_command_config(ProfConfWin *confwin)
iq_send_stanza(iq);
xmpp_stanza_release(iq);
free(data->sessionid);
free(data->command);
free(data);
}
void
iq_cancel_command_config(ProfConfWin *confwin)
{
xmpp_ctx_t * const ctx = connection_get_ctx();
CommandConfigData *data = (CommandConfigData *)confwin->userdata;
xmpp_stanza_t *iq = stanza_create_room_config_cancel_iq(ctx, confwin->roomjid);
iq_send_stanza(iq);
xmpp_stanza_release(iq);
free(data->sessionid);
free(data->command);
free(data);
}
static void