diff options
-rw-r--r-- | HISTORY | 3 | ||||
-rw-r--r-- | epg.c | 6 |
2 files changed, 5 insertions, 4 deletions
@@ -9641,7 +9641,7 @@ Video Disk Recorder Revision History - No longer switching devices for pattern timers (thanks to Helmut Binder). - cTimer::TriggerRespawn() now only acts on local timers. -2021-04-10: +2021-04-13: - When spawning pattern timers, the new function cTimers::GetTimerForEvent() is now used to check whether a matching event already has a local spawned timer. Reason: creating a timer @@ -9651,3 +9651,4 @@ Video Disk Recorder Revision History machine was still covered by the initial timer (which, from the remote machine's standpoint, was "remote"). - Now adjusting spawned timers before setting events to timers. +- Fixed dropping outdated events. @@ -7,7 +7,7 @@ * Original version (as used in VDR before 1.3.0) written by * Robert Schneider <Robert.Schneider@web.de> and Rolf Hakenes <hakenes@hippomi.de>. * - * $Id: epg.c 5.3 2021/04/06 09:01:26 kls Exp $ + * $Id: epg.c 5.4 2021/04/13 13:35:17 kls Exp $ */ #include "epg.h" @@ -1118,9 +1118,9 @@ void cSchedule::DropOutdated(time_t SegmentStart, time_t SegmentEnd, uchar Table DelEvent(p); } } + else + break; } - else - break; p = n; } } |