From: Adam Sutton Date: Sun, 1 Jul 2012 15:11:11 +0000 (+0100) Subject: Disable extended EIT debug except if #define is set. X-Git-Tag: 3.3~272 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a8e95ee03a7de5e8fb09a0cb47cdff85af83bf0a;p=thirdparty%2Ftvheadend.git Disable extended EIT debug except if #define is set. --- diff --git a/src/epggrab/module/eit.c b/src/epggrab/module/eit.c index b9f8a7c39..c52ada15e 100644 --- a/src/epggrab/module/eit.c +++ b/src/epggrab/module/eit.c @@ -44,18 +44,20 @@ typedef struct eit_status // Dump a descriptor tag for debug (looking for new tags etc...) static void _eit_dtag_dump ( uint8_t dtag, uint8_t dlen, uint8_t *buf ) -{ +{ +#if APS_DEBUG int i = 0, j = 0; char tmp[100]; tvhlog(LOG_DEBUG, "eit", " dtag 0x%02X len %d", dtag, dlen); while (i < dlen) { j += sprintf(tmp+j, "%02X ", buf[i]); i++; - if ((i % 8) == 0 || !dlen) { + if ((i % 8) == 0 || (i == dlen)) { tvhlog(LOG_DEBUG, "eit", " %s", tmp); j = 0; } } +#endif } /* ************************************************************************