double free patch by (Måns Rullgård <mru inprovide com>)
authorMåns Rullgård <mans@mansr.com>
Wed, 9 Mar 2005 02:12:44 +0000 (02:12 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 9 Mar 2005 02:12:44 +0000 (02:12 +0000)
"This free is handled in av_write_trailer() since Oct 1 2004, but apparently mpegts was missed at the time."

Originally committed as revision 4023 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mpegtsenc.c

index fbbb83d..3cce37c 100644 (file)
@@ -604,10 +604,6 @@ static int mpegts_write_end(AVFormatContext *s)
     }
     av_free(ts->services);
 
-    for(i = 0; i < s->nb_streams; i++) {
-        st = s->streams[i];
-        av_free(st->priv_data);
-    }
     return 0;
 }