[vlc-devel] commit: Fixed double free. (Laurent Aimar )
git version control
git at videolan.org
Tue Nov 18 20:21:55 CET 2008
vlc | branch: 0.9-bugfix | Laurent Aimar <fenrir at videolan.org> | Tue Nov 18 19:19:50 2008 +0100| [f6d206ee099740212ff8504c96e4d7e11962e199] | committer: Laurent Aimar
Fixed double free.
Fixed double free.
(cherry picked from commit 9236f9f6d562a5d76729a8e5be1c88de2cd827b1)
Signed-off-by: Laurent Aimar <fenrir at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f6d206ee099740212ff8504c96e4d7e11962e199
---
modules/demux/ogg.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/modules/demux/ogg.c b/modules/demux/ogg.c
index d084a34..e028f80 100644
--- a/modules/demux/ogg.c
+++ b/modules/demux/ogg.c
@@ -621,8 +621,7 @@ static void Ogg_DecodePacket( demux_t *p_demux,
free( p_stream->fmt.p_extra );
p_stream->fmt.i_extra = p_stream->i_headers;
- p_stream->fmt.p_extra =
- realloc( p_stream->fmt.p_extra, p_stream->i_headers );
+ p_stream->fmt.p_extra = malloc( p_stream->i_headers );
if( p_stream->fmt.p_extra )
memcpy( p_stream->fmt.p_extra, p_stream->p_headers,
p_stream->i_headers );
More information about the vlc-devel
mailing list