summaryrefslogtreecommitdiff
path: root/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'util.c')
-rw-r--r--util.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/util.c b/util.c
index ae8c869..fb45360 100644
--- a/util.c
+++ b/util.c
@@ -213,17 +213,16 @@ void cAddEventThread::Action(void)
while (((*it).second->First()) != NULL) {
cEvent* event = (*it).second->First();
- cEvent *pEqvEvent = (cEvent *) schedule->GetEvent (event->EventID(), event->StartTime());
+/* cEvent *pEqvEvent = (cEvent *) schedule->GetEvent (event->EventID(), event->StartTime());
if (pEqvEvent){
LogD (0, prep("schedule->DelEvent(event)"));
schedule->DelEvent(pEqvEvent);
}
-
+*/
LogD (0, prep("schedule->AddEvent(event)"));
//cCondWait::SleepMs(10);
- if (event)
- schedule->AddEvent(event);
- (*it).second->Del(event);
+ (*it).second->Del(event, false);
+ schedule->AddEvent(event);
}
EpgHandlers.SortSchedule(schedule);
//sortSchedules(schedules, (*it).first);