From: Jaroslav Kysela Date: Mon, 9 Oct 2017 07:59:04 +0000 (+0200) Subject: iptv: auto - fix the url query filter, fixes #4658 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ba9b4ed653e43ea143ef7e6322f70a0953fd5967;p=thirdparty%2Ftvheadend.git iptv: auto - fix the url query filter, fixes #4658 --- diff --git a/src/input/mpegts/iptv/iptv_auto.c b/src/input/mpegts/iptv/iptv_auto.c index 860033f20..1ac69bae6 100644 --- a/src/input/mpegts/iptv/iptv_auto.c +++ b/src/input/mpegts/iptv/iptv_auto.c @@ -170,10 +170,10 @@ iptv_auto_network_process_m3u_item(iptv_network_t *in, TAILQ_FOREACH(ra1, &args, link) { if (!htsbuf_empty(&q)) htsbuf_append(&q, "&", 1); - htsbuf_append_str(&q, ra1->key); + htsbuf_append_and_escape_url(&q, ra1->key); if (ra1->val) { htsbuf_append(&q, "=", 1); - htsbuf_append_str(&q, ra1->val); + htsbuf_append_and_escape_url(&q, ra1->val); } } free(u.query);