]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
iptv: auto - fix the url query filter, fixes #4658
authorJaroslav Kysela <perex@perex.cz>
Mon, 9 Oct 2017 07:59:04 +0000 (09:59 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 9 Oct 2017 08:23:33 +0000 (10:23 +0200)
src/input/mpegts/iptv/iptv_auto.c

index 73432c7de0b2aa0b0e18879dd222d528892aae4c..4b8174cde6efa512778e8bc5b427f64fcfb8e504 100644 (file)
@@ -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);