From: Jaroslav Kysela Date: Sun, 3 Dec 2017 15:19:39 +0000 (+0100) Subject: iptv: fix memory leak introduced by ignore args and url cmpid X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6dd9e2e716f1c1afc831b3b455b430773cd1621f;p=thirdparty%2Ftvheadend.git iptv: fix memory leak introduced by ignore args and url cmpid --- diff --git a/src/input/mpegts/iptv/iptv.c b/src/input/mpegts/iptv/iptv.c index d04b54058..a76c583ac 100644 --- a/src/input/mpegts/iptv/iptv.c +++ b/src/input/mpegts/iptv/iptv.c @@ -680,6 +680,7 @@ iptv_network_delete ( mpegts_network_t *mn, int delconf ) /* delete */ free(in->in_remove_args); + free(in->in_ignore_args); free(in->in_ctx_charset); mpegts_network_delete(mn, delconf); diff --git a/src/input/mpegts/iptv/iptv_mux.c b/src/input/mpegts/iptv/iptv_mux.c index 5549ecd00..3129549f1 100644 --- a/src/input/mpegts/iptv/iptv_mux.c +++ b/src/input/mpegts/iptv/iptv_mux.c @@ -305,6 +305,7 @@ iptv_mux_free ( mpegts_mux_t *mm ) free(im->mm_iptv_url); free(im->mm_iptv_url_sane); free(im->mm_iptv_url_raw); + free(im->mm_iptv_url_cmpid); free(im->mm_iptv_muxname); free(im->mm_iptv_interface); free(im->mm_iptv_svcname);