From a39fc71a371b8e90ef6af213e0fafe4db31b8da5 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Wed, 17 Dec 2014 15:49:29 +0000 Subject: Standardize return value of HandleTable --- p2pvr/daemon/maintenance/events.cpp | 3 ++- p2pvr/dvb/siParsers/event.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/p2pvr/daemon/maintenance/events.cpp b/p2pvr/daemon/maintenance/events.cpp index b0c8b74..648be0b 100644 --- a/p2pvr/daemon/maintenance/events.cpp +++ b/p2pvr/daemon/maintenance/events.cpp @@ -15,12 +15,13 @@ class SiEventsHandler : public SiEpgParser { SiEventsHandler(const RowProcessorCallback & cb) : callBack(cb) {} - void HandleTable(DVBSI::EventPtr e) + bool HandleTable(DVBSI::EventPtr e) { Logger()->messagebf(LOG_DEBUG, "Service Id: %d Program Id: %d Title: %s Time: %s - %s", e->ServiceId, e->EventId, e->Title, e->StartTime, e->StopTime); BindColumns(rowState, e); rowState.process(callBack); + return false; } private: diff --git a/p2pvr/dvb/siParsers/event.h b/p2pvr/dvb/siParsers/event.h index 6b316cc..d437c4e 100644 --- a/p2pvr/dvb/siParsers/event.h +++ b/p2pvr/dvb/siParsers/event.h @@ -21,7 +21,7 @@ class SiEpgParser : public SiTableParserLastTableId; } void ParseSiTable(const EventInformation * eit, DVBSI::EitInformationPtr); bool HandleTable(DVBSI::EitInformationPtr); - virtual void HandleTable(DVBSI::EventPtr) = 0; + virtual bool HandleTable(DVBSI::EventPtr) = 0; private: static void parseStartTimeAndDuration(DVBSI::EventPtr, const u_char * data); -- cgit v1.2.3