From 379672a6fb6f77cdbb80c4be00a6664265cbf634 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sun, 15 Feb 2015 20:19:36 +0100 Subject: [PATCH] mpegts: linked tuner - do not crash when the linked tuner cannot be started, fixes #2678 --- src/input/mpegts/mpegts_mux.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/input/mpegts/mpegts_mux.c b/src/input/mpegts/mpegts_mux.c index 8ced5871..82ef9dcf 100644 --- a/src/input/mpegts/mpegts_mux.c +++ b/src/input/mpegts/mpegts_mux.c @@ -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