]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Don't crash if mkmux == NULL
authorAndreas Öman <andreas@lonelycoder.com>
Sun, 28 Nov 2010 11:42:02 +0000 (11:42 +0000)
committerAndreas Öman <andreas@lonelycoder.com>
Sun, 28 Nov 2010 11:42:02 +0000 (11:42 +0000)
src/dvr/dvr_rec.c

index af3dd46cee73106bcfeb1c8c8a4b35dd6efa8846..b6f935443109971eccc14e15fb31c676b3a05a99 100644 (file)
@@ -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;