# HG changeset patch # User michael # Date 1214521362 0 # Node ID b068f51d1c6ef026ca375f4f6d746fd48e33e6f9 # Parent 2b1a7c3650c464282c503f7dc0f014d06351fa86 memleak diff -r 2b1a7c3650c4 -r b068f51d1c6e psxstr.c --- a/psxstr.c Thu Jun 26 23:00:00 2008 +0000 +++ b/psxstr.c Thu Jun 26 23:02:42 2008 +0000 @@ -242,6 +242,11 @@ static int str_read_close(AVFormatContext *s) { StrDemuxContext *str = s->priv_data; + int i; + for(i=0; i<32; i++){ + if(str->channels[i].tmp_pkt.data) + av_free_packet(&str->channels[i].tmp_pkt); + } return 0; }