summaryrefslogtreecommitdiff
path: root/vdrtva.c
diff options
context:
space:
mode:
authorDave <vdr@pickles.me.uk>2012-08-16 07:19:35 +0100
committerDave <vdr@pickles.me.uk>2012-08-16 07:19:35 +0100
commita9ff059861df609c3027b3570fd4957cc3b7b42a (patch)
tree71a8b81c9dbdff20633ac2c1c6531d46261f8d68 /vdrtva.c
parent4962076536f4b2509c21ce9561c2ddcd81a7b4f0 (diff)
downloadvdrtva-a9ff059861df609c3027b3570fd4957cc3b7b42a.tar.gz
vdrtva-a9ff059861df609c3027b3570fd4957cc3b7b42a.tar.bz2
Added another check for missing event pointer.
Diffstat (limited to 'vdrtva.c')
-rw-r--r--vdrtva.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/vdrtva.c b/vdrtva.c
index 9b95d3e..dc66620 100644
--- a/vdrtva.c
+++ b/vdrtva.c
@@ -760,6 +760,10 @@ bool cPluginvdrTva::CheckSplitTimers(void)
// Create a timer from an event, setting VPS parameter explicitly.
bool cPluginvdrTva::CreateTimerFromEvent(const cEvent *event, char *Path) {
+ if (!event) {
+ dsyslog("vdrtva: CreateTimerFromEvent() called without Event!");
+ return false;
+ }
struct tm tm_r;
char startbuff[64], endbuff[64], etitle[256];
int flags = tfActive;