From a28696f4f9e92ad065c25ce387e313e649fb99f6 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Fri, 3 Oct 2014 15:56:51 +0200 Subject: [PATCH] subscriptions: subscription_create_from_mux() reshuffle some wrong code (coverity) --- src/subscriptions.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/subscriptions.c b/src/subscriptions.c index 56e5f5b5..46ae6063 100644 --- a/src/subscriptions.c +++ b/src/subscriptions.c @@ -741,7 +741,9 @@ subscription_create_from_mux /* Install full mux handler */ mi = s->ths_mmi->mmi_input; - if (mi && (s->ths_flags & SUBSCRIPTION_FULLMUX)) { + assert(mi); + + if (s->ths_flags & SUBSCRIPTION_FULLMUX) { pthread_mutex_lock(&mi->mi_output_lock); mi->mi_open_pid(mi, mm, MPEGTS_FULLMUX_PID, MPS_NONE, s); pthread_mutex_unlock(&mi->mi_output_lock);