From 6be740c79340510abb8309d151bb455aacc0b31f Mon Sep 17 00:00:00 2001 From: Flole998 Date: Fri, 8 Apr 2022 05:58:34 +0200 Subject: [PATCH] Fix potential null-pointer-dereference --- src/dvr/dvr_db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 */ -- 2.47.3