]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
xmltv: fix time zone parsing (minutes)
authorJaroslav Kysela <perex@perex.cz>
Sun, 14 Jan 2018 21:16:06 +0000 (22:16 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 14 Jan 2018 21:16:42 +0000 (22:16 +0100)
src/epggrab/module/xmltv.c

index 5945be56d6ddf186086425421adfb7a0fcfa7c50..96ac69db979e5edc9768ffbdd6c92ca7de37800b 100644 (file)
@@ -74,7 +74,7 @@ static time_t _xmltv_str2time(const char *in)
   // TODO: handle string TZ?
   if (str[sp]) {
     sscanf(str+sp, "%d", &tz);
-    tz = (tz % 100) + (tz / 100) * 3600; // Convert from HHMM to seconds
+    tz = (tz % 100) * 60 + (tz / 100) * 3600; // Convert from HHMM to seconds
     str[sp] = 0;
   }