From: Flole998 Date: Fri, 8 Apr 2022 03:58:34 +0000 (+0200) Subject: Fix potential null-pointer-dereference X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6be740c79340510abb8309d151bb455aacc0b31f;p=thirdparty%2Ftvheadend.git Fix potential null-pointer-dereference --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 13de1de96..955bafcad 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -1854,7 +1854,7 @@ dvr_is_better_recording_timeslot(const epg_broadcast_t *new_bcast, const dvr_ent /* If programme is recording (or completed) then it is the "best", * even if a better schedule is found after recording starts. */ - if (old_de->de_sched_state != DVR_SCHEDULED) + if (old_de && old_de->de_sched_state != DVR_SCHEDULED) return 0; if (!old_de || !old_de->de_bcast) return 1; /* Old broadcast should always exist */