]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Fix possible NULL-Pointer-reference
authorFlole998 <Flole998@users.noreply.github.com>
Fri, 12 Mar 2021 03:16:21 +0000 (04:16 +0100)
committerGitHub <noreply@github.com>
Fri, 12 Mar 2021 03:16:21 +0000 (04:16 +0100)
src/input/mpegts/mpegts_mux.c

index 310175fb7374ad9c0f70d8bee578279ee3a025ee..fa966fdcedba819e98f0687b2e94619429655aa2 100644 (file)
@@ -162,14 +162,14 @@ mpegts_mux_subscribe_linked
 
   tvhtrace(LS_MPEGTS, "subscribe linked");
 
+  if (!mi2)
+    return;
+  
   if (!mpegts_mux_keep_exists(mi) && (r = mpegts_mux_subscribe_keep(mm, mi))) {
     serr = "active1";
     goto fatal;
   }
 
-  if (!mi2)
-    return;
-
   if (mpegts_mux_keep_exists(mi2))
     return;