From a8e95ee03a7de5e8fb09a0cb47cdff85af83bf0a Mon Sep 17 00:00:00 2001 From: Adam Sutton Date: Sun, 1 Jul 2012 16:11:11 +0100 Subject: [PATCH] Disable extended EIT debug except if #define is set. --- src/epggrab/module/eit.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/epggrab/module/eit.c b/src/epggrab/module/eit.c index b9f8a7c3..c52ada15 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 } /* ************************************************************************