memleak
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 26 Jun 2008 23:02:42 +0000 (23:02 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 26 Jun 2008 23:02:42 +0000 (23:02 +0000)
Originally committed as revision 14003 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/psxstr.c

index 5be7a95..c158bb4 100644 (file)
@@ -242,6 +242,11 @@ static int str_read_packet(AVFormatContext *s,
 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;
 }