]> git.sesse.net Git - vlc/blobdiff - modules/demux/live555.cpp
Don't leak an object in case of an error.
[vlc] / modules / demux / live555.cpp
index 38257b40307bde773db808293fe92d39f4fca0a9..0b3860dafcde4efdd613f234fb22fd57a69a56f9 100644 (file)
@@ -1217,13 +1217,10 @@ static int Demux( demux_t *p_demux )
                 return 0;
             }
         }
-        else if( p_sys->i_no_data_ti > 34 )
-        {
-            msg_Err( p_demux, "no data received in 10s, aborting" );
-            return 0;
-        }
+        msg_Err( p_demux, "no data received in 10s, aborting" );
+        return 0;
     }
-    else if( !p_sys->b_multicast && p_sys->b_no_data && p_sys->i_no_data_ti > 34 )
+    else if( !p_sys->b_multicast && p_sys->i_no_data_ti > 34 )
     {
         /* EOF ? */
         msg_Warn( p_demux, "no data received in 10s, eof ?" );