From: Jaroslav Kysela Date: Fri, 17 Jun 2016 20:13:30 +0000 (+0200) Subject: global headers: fix memory leak in error path X-Git-Tag: v4.2.1~423 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=894393ae98ed302c80997e2d887e801c081bbf8a;p=thirdparty%2Ftvheadend.git global headers: fix memory leak in error path --- diff --git a/src/plumbing/globalheaders.c b/src/plumbing/globalheaders.c index 558af4a3d..4c3553a9c 100644 --- a/src/plumbing/globalheaders.c +++ b/src/plumbing/globalheaders.c @@ -284,6 +284,7 @@ gh_hold(globalheaders_t *gh, streaming_message_t *sm) pkt->pkt_componentindex); if (ssc == NULL) { tvherror("globalheaders", "Unable to find component %d", pkt->pkt_componentindex); + streaming_msg_free(sm); return; }