diff avidec.c @ 3486:f68fcc8b8e9e libavformat

factorize read_header failure freeing code
author bcoudurier
date Fri, 20 Jun 2008 17:16:56 +0000
parents 148bb3992e46
children 2f191d610db9
line wrap: on
line diff
--- a/avidec.c	Fri Jun 20 07:27:44 2008 +0000
+++ b/avidec.c	Fri Jun 20 17:16:56 2008 +0000
@@ -597,10 +597,6 @@
     /* check stream number */
     if (stream_index != s->nb_streams - 1) {
     fail:
-        for(i=0;i<s->nb_streams;i++) {
-            av_freep(&s->streams[i]->codec->extradata);
-            av_freep(&s->streams[i]);
-        }
         return -1;
     }