]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
xmltv: fix crash when display-name tag is empty, fixes #4158
authorJaroslav Kysela <perex@perex.cz>
Fri, 6 Jan 2017 09:11:49 +0000 (10:11 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 6 Jan 2017 09:11:49 +0000 (10:11 +0100)
src/epggrab/module/xmltv.c

index 7751c3749efb12e3e7c59a2654b932275804d3f2..4cbf9996660a6201aaaa81db8e00f4d0cd4a892f 100644 (file)
@@ -657,7 +657,7 @@ static int _xmltv_parse_channel
       int n = 0;
 
       name = htsmsg_get_str(subtag, "cdata");
-      if (chnum) {
+      if (chnum && name) {
         while (isdigit(*(name + n))) n++;
         if (n > 0) {
           if (*(name + n) == 0 || (*(name + n) == ' ' && chnum == 1)) {