diff options
Diffstat (limited to 'epg_events.cpp')
-rw-r--r-- | epg_events.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/epg_events.cpp b/epg_events.cpp index 41b9d08..fabf033 100644 --- a/epg_events.cpp +++ b/epg_events.cpp @@ -1,6 +1,7 @@ #include <time.h> #include <glob.h> #include <algorithm> +#include <assert.h> #include <vdr/player.h> #include "tools.h" @@ -303,6 +304,8 @@ namespace vdrlive EpgInfoPtr CreateEpgInfo(cChannel const *chan, cEvent const *event, char const *idOverride) { + assert(chan); + if (event) { string domId(idOverride ? idOverride : EncodeDomId(chan->GetChannelID(), event->EventID())); return EpgInfoPtr(new EpgEvent(domId, event, chan->Name())); |