]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
mpegts: linked tuner - do not crash when the linked tuner cannot be started, fixes...
authorJaroslav Kysela <perex@perex.cz>
Sun, 15 Feb 2015 19:19:36 +0000 (20:19 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 15 Feb 2015 19:19:36 +0000 (20:19 +0100)
src/input/mpegts/mpegts_mux.c

index 8ced5871f011d57cc05a6819f3fb82e7beb96962..82ef9dcfc8667071a1664838f0e66aefa696d0ea 100644 (file)
@@ -156,8 +156,7 @@ mpegts_mux_subscribe_linked
 
   mmi2 = LIST_FIRST(&mi2->mi_mux_active);
   if (mmi2) {
-    r = mpegts_mux_subscribe_keep(mmi2->mmi_mux, mi2);
-    if (!r)
+    if (!mpegts_mux_subscribe_keep(mmi2->mmi_mux, mi2))
       return;
     serr = "active2";
     goto fatal;
@@ -185,7 +184,6 @@ fatal:
   mi ->mi_display_name(mi,  buf1, sizeof(buf1));
   mi2->mi_display_name(mi2, buf2, sizeof(buf2));
   tvherror("mpegts", "%s - %s - linked input cannot be started (%s: %i)", buf1, buf2, serr, r);
-  abort();
 }
 
 void