[mod_rayo] Coverity CID 1395579 (Resource leak)

This commit is contained in:
Jakub Karolczyk 2023-04-14 10:25:40 +01:00
parent c36ee94b13
commit c750913edf

View File

@ -4784,19 +4784,23 @@ static void send_console_command(struct rayo_client *client, const char *to, con
if (!iks_find_attrib(iq, "type")) {
iks_insert_attrib(iq, "type", "set");
}
if (!iks_find_attrib(iq, "id")) {
iks_insert_attrib_printf(iq, "id", "console-%i", RAYO_SEQ_NEXT(client));
}
iks_insert_attrib(iq, "from", RAYO_JID(client));
/* send command */
str = iks_string(iks_stack(iq), iq);
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE, "\nSEND: to %s, %s\n", to, str);
iks_free(str);
rayo_client_command_recv(client, iq);
iks_delete(command);
} else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE, "bad request xml\n");
}
iks_parser_delete(p);
}