# HG changeset patch # User reimar # Date 1255458517 0 # Node ID d02739e638cf98a45342f63215a4c07a4d2b03df # Parent 81cf22a16ab30b8a69d202ecd9825318e590ee53 Add missing release_buffer on close diff -r 81cf22a16ab3 -r d02739e638cf 4xm.c --- a/4xm.c Tue Oct 13 18:15:57 2009 +0000 +++ b/4xm.c Tue Oct 13 18:28:37 2009 +0000 @@ -832,6 +832,10 @@ f->cfrm[i].allocated_size= 0; } free_vlc(&f->pre_vlc); + if(f->current_picture.data[0]) + avctx->release_buffer(avctx, &f->current_picture); + if(f->last_picture.data[0]) + avctx->release_buffer(avctx, &f->last_picture); return 0; }