commit | 46f9a6203aa37b0f04a63379cb04304c596dc779 | [log] [tgz] |
---|---|---|
author | Carl Eugen Hoyos <cehoyos@ag.or.at> | Fri Jul 01 02:38:28 2011 +0200 |
committer | Michael Niedermayer <michaelni@gmx.at> | Thu Nov 03 03:17:19 2011 +0100 |
tree | 9473af570c022331970aca417d6252061bf06021 | |
parent | e9210b4e174c75a7c1c9248a700eae8ac9a5a1b9 [diff] |
Fix possible double free when encoding using xvid. (cherry picked from commit 315f0e3fd8dcbd1362276b7407dad2e97cccc4b7)
diff --git a/libavcodec/libxvidff.c b/libavcodec/libxvidff.c index bdf70a0..0bbb712 100644 --- a/libavcodec/libxvidff.c +++ b/libavcodec/libxvidff.c
@@ -485,6 +485,7 @@ if( x->twopassbuffer != NULL ) { av_free(x->twopassbuffer); av_free(x->old_twopassbuffer); + avctx->stats_out = NULL; } if( x->twopassfile != NULL ) av_free(x->twopassfile);