]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvr: stop possible NULL ptr if messing about with config
authorAdam Sutton <dev@adamsutton.me.uk>
Thu, 31 Jan 2013 10:20:17 +0000 (10:20 +0000)
committerAdam Sutton <dev@adamsutton.me.uk>
Thu, 31 Jan 2013 10:20:17 +0000 (10:20 +0000)
src/dvr/dvr_db.c

index b7c66d68b18cd1612171a3691ab6ba37d52074c0..78d5ad4be239593cf95c91af38f4fc741a727df3 100644 (file)
@@ -849,6 +849,8 @@ dvr_entry_find_by_event(epg_broadcast_t *e)
 {
   dvr_entry_t *de;
 
+  if(!e->channel) return NULL;
+
   LIST_FOREACH(de, &e->channel->ch_dvrs, de_channel_link)
     if(de->de_bcast == e) return de;
   return NULL;