]> git.sesse.net Git - vlc/commitdiff
avcodec: fix double free on failure to open audio
authorAlex Converse <alex.converse@gmail.com>
Sat, 7 Feb 2015 20:30:32 +0000 (12:30 -0800)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 8 Feb 2015 08:54:03 +0000 (09:54 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/codec/avcodec/audio.c

index a37f1cf1d87eb566c6bd0bb8ab889da1828ba795..514f76dc40dbe8b132b47e2dfe9b97585b99bd11 100644 (file)
@@ -261,7 +261,6 @@ int InitAudioDec( decoder_t *p_dec, AVCodecContext *p_context,
     /* ***** Open the codec ***** */
     if( OpenAudioCodec( p_dec ) < 0 )
     {
-        av_free( p_context->extradata );
         free( p_sys );
         return VLC_EGENERIC;
     }