summaryrefslogtreecommitdiff
path: root/epg.c
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2006-05-07 09:13:36 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2006-05-07 09:13:36 +0200
commit465ddf3ffcf55728608d0442f23516262a5e26f4 (patch)
tree1a6e17167ba9c067132f0b5e9a76690f75d7c77b /epg.c
parent93d0120c3f2ae70c4d7c1887f5418e235455c857 (diff)
downloadvdr-465ddf3ffcf55728608d0442f23516262a5e26f4.tar.gz
vdr-465ddf3ffcf55728608d0442f23516262a5e26f4.tar.bz2
If VPS timers are active, their events are now being kept up to date
Diffstat (limited to 'epg.c')
-rw-r--r--epg.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/epg.c b/epg.c
index bc448cf8..cb38a983 100644
--- a/epg.c
+++ b/epg.c
@@ -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 1.72 2006/04/22 12:02:47 kls Exp $
+ * $Id: epg.c 1.73 2006/05/07 09:13:36 kls Exp $
*/
#include "epg.h"
@@ -327,8 +327,10 @@ bool cEvent::Read(FILE *f, cSchedule *Schedule)
cEvent *newEvent = NULL;
if (Event)
DELETENULL(Event->components);
- if (!Event)
+ if (!Event) {
Event = newEvent = new cEvent(EventID);
+ Event->seen = 0;
+ }
if (Event) {
Event->SetTableID(TableID);
Event->SetStartTime(StartTime);