diff options
author | Carl Eugen Hoyos <cehoyos@ag.or.at> | 2011-07-01 02:38:28 +0200 |
---|---|---|
committer | Carl Eugen Hoyos <cehoyos@ag.or.at> | 2011-07-01 02:38:28 +0200 |
commit | 315f0e3fd8dcbd1362276b7407dad2e97cccc4b7 (patch) | |
tree | 2867e94d9c69c249b646805bc9ce8dc3a8a0c796 | |
parent | dec126a932c8dc0605054dc3be07791b629cc275 (diff) | |
download | ffmpeg-315f0e3fd8dcbd1362276b7407dad2e97cccc4b7.tar.gz |
Fix possible double free when encoding using xvid.
-rw-r--r-- | libavcodec/libxvidff.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/libxvidff.c b/libavcodec/libxvidff.c index 9b5c17c59d..effd2db158 100644 --- a/libavcodec/libxvidff.c +++ b/libavcodec/libxvidff.c @@ -528,6 +528,7 @@ static av_cold int xvid_encode_close(AVCodecContext *avctx) { if( x->twopassbuffer != NULL ) { av_free(x->twopassbuffer); av_free(x->old_twopassbuffer); + avctx->stats_out = NULL; } av_free(x->twopassfile); av_free(x->intra_matrix); |