Commit 7c7e278d authored by Jean-Paul Saman's avatar Jean-Paul Saman

Check malloc return value)

parent 5f05de85
...@@ -74,6 +74,9 @@ static int Open( vlc_object_t *p_this ) ...@@ -74,6 +74,9 @@ static int Open( vlc_object_t *p_this )
sout_stream_sys_t *p_sys; sout_stream_sys_t *p_sys;
p_stream->p_sys = p_sys = malloc( sizeof( sout_stream_sys_t ) ); p_stream->p_sys = p_sys = malloc( sizeof( sout_stream_sys_t ) );
if( p_sys == NULL )
return VLC_EGENERIC;
p_sys->p_out = sout_StreamNew( p_stream->p_sout, p_stream->psz_next ); p_sys->p_out = sout_StreamNew( p_stream->p_sout, p_stream->psz_next );
if( p_sys->p_out == NULL ) if( p_sys->p_out == NULL )
{ {
...@@ -171,6 +174,8 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -171,6 +174,8 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt )
msg_Dbg( p_stream, "creating new output" ); msg_Dbg( p_stream, "creating new output" );
id = malloc( sizeof( sout_stream_id_t ) ); id = malloc( sizeof( sout_stream_id_t ) );
if( id == NULL )
return NULL;
es_format_Copy( &id->fmt, p_fmt ); es_format_Copy( &id->fmt, p_fmt );
id->b_used = VLC_TRUE; id->b_used = VLC_TRUE;
id->id = sout_StreamIdAdd( p_sys->p_out, &id->fmt ); id->id = sout_StreamIdAdd( p_sys->p_out, &id->fmt );
...@@ -203,4 +208,3 @@ static int Send( sout_stream_t *p_stream, ...@@ -203,4 +208,3 @@ static int Send( sout_stream_t *p_stream,
return sout_StreamIdSend( p_sys->p_out, id->id, p_buffer ); return sout_StreamIdSend( p_sys->p_out, id->id, p_buffer );
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment