[vlc-devel] commit: Fix double free - CID 131 ( Rafaël Carré )

git version control git at videolan.org
Fri May 30 15:10:00 CEST 2008


vlc | branch: 0.8.6-bugfix | Rafaël Carré <funman at videolan.org> | Fri May 30 15:02:02 2008 +0200| [33045c984e7c701f49ad56f0e6b2e06e877281cc]

Fix double free - CID 131
(cherry picked from commit af5aece7d5356daadacec2e260df961be78d3b6c)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=33045c984e7c701f49ad56f0e6b2e06e877281cc
---

 modules/stream_out/es.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/modules/stream_out/es.c b/modules/stream_out/es.c
index 92ead51..24e315a 100644
--- a/modules/stream_out/es.c
+++ b/modules/stream_out/es.c
@@ -381,8 +381,6 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
 
     if( id->p_input == NULL )
     {
-        free( id );
-
         sout_MuxDelete( p_mux );
         sout_AccessOutDelete( p_access );
         free( id );




More information about the vlc-devel mailing list