From 8d8ef675cd6e8d8ee756d247551d255edcea2a87 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 3 Jul 2020 12:05:46 +0200 Subject: handle_headline(): Free text correctly --- src/xmpp/message.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/xmpp') diff --git a/src/xmpp/message.c b/src/xmpp/message.c index 2464898d..65c493b6 100644 --- a/src/xmpp/message.c +++ b/src/xmpp/message.c @@ -112,12 +112,14 @@ _handled_by_plugin(xmpp_stanza_t *const stanza) static void _handle_headline(xmpp_stanza_t *const stanza) { + xmpp_ctx_t *ctx = connection_get_ctx(); char* text = NULL; xmpp_stanza_t *body = xmpp_stanza_get_child_by_name(stanza, STANZA_NAME_BODY); if (body) { text = xmpp_stanza_get_text(body); if (text) { cons_show("Headline: %s", text); + xmpp_free(ctx, text); } } } -- cgit 1.4.1-2-gfad0