]> git.sesse.net Git - vlc/blobdiff - modules/mux/ogg.c
Do not assert memory allocations
[vlc] / modules / mux / ogg.c
index 233c99714def96664e509e913e6580585bac7877..7b45d5457145870737dba157ea6a7bb84d1690b9 100644 (file)
 # include "config.h"
 #endif
 
-#include <assert.h>
-
 #include <vlc_common.h>
 #include <vlc_plugin.h>
 #include <vlc_sout.h>
 #include <vlc_block.h>
 #include <vlc_codecs.h>
-#include <vlc_memory.h>
 
 #include <ogg/ogg.h>
 
@@ -538,9 +535,8 @@ static int DelStream( sout_mux_t *p_mux, sout_input_t *p_input )
         /* move input in delete queue */
         if( !p_stream->b_new )
         {
-            p_sys->pp_del_streams = realloc_or_free( p_sys->pp_del_streams,
+            p_sys->pp_del_streams = xrealloc( p_sys->pp_del_streams,
                         (p_sys->i_del_streams + 1) * sizeof(ogg_stream_t *) );
-            assert( p_sys->pp_del_streams );
             p_sys->pp_del_streams[p_sys->i_del_streams++] = p_stream;
         }
         else