From a790feddf63fd3e9febbc000f64c7945017fd78c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Sun, 28 Nov 2010 11:42:02 +0000 Subject: [PATCH] Don't crash if mkmux == NULL --- src/dvr/dvr_rec.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dvr/dvr_rec.c b/src/dvr/dvr_rec.c index af3dd46c..b6f93544 100644 --- a/src/dvr/dvr_rec.c +++ b/src/dvr/dvr_rec.c @@ -405,8 +405,10 @@ dvr_thread(void *aux) case SMT_PACKET: if(dispatch_clock > de->de_start - (60 * de->de_start_extra)) { dvr_rec_set_state(de, DVR_RS_RUNNING, 0); - mk_mux_write_pkt(de->de_mkmux, sm->sm_data); - sm->sm_data = NULL; + if(de->de_mkmux != NULL) { + mk_mux_write_pkt(de->de_mkmux, sm->sm_data); + sm->sm_data = NULL; + } } break;