diff options
author | Jochen Dolze <vdr@dolze.de> | 2011-02-27 17:24:23 +0100 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2011-02-27 17:24:23 +0100 |
commit | 7bb7938a64f28fd69f9bd985b448083c7725896a (patch) | |
tree | 1780c8e17189391928af04a416f7201df63b6e9f /xmltv2vdr.cpp | |
parent | 795716f16830d24eddb39fdd735ede9a3a751728 (diff) | |
download | vdr-plugin-xmltv2vdr-7bb7938a64f28fd69f9bd985b448083c7725896a.tar.gz vdr-plugin-xmltv2vdr-7bb7938a64f28fd69f9bd985b448083c7725896a.tar.bz2 |
First releasev0.0.1
Some minor bugfixes
Some minor enhancements
Diffstat (limited to 'xmltv2vdr.cpp')
-rw-r--r-- | xmltv2vdr.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/xmltv2vdr.cpp b/xmltv2vdr.cpp index 443be17..2f821a7 100644 --- a/xmltv2vdr.cpp +++ b/xmltv2vdr.cpp @@ -265,6 +265,7 @@ void cEPGSource::Store(void) umask(oldmask); if (!w) { + fclose(r); fclose(w); unlink(fname2); free(fname1); @@ -495,7 +496,15 @@ bool cPluginXmltv2vdr::Start(void) // Start any background activities the plugin shall perform. cParse::InitLibXML(); ReadInEPGSources(); - if (UpStart) exectime_t=time(NULL)+30; + if (UpStart) + { + exectime_t=time(NULL)+60; + } + else + { + exectime_t=time(NULL)-60; + last_exectime_t=exectime_t; + } return true; } |