]> git.sesse.net Git - mlt/commitdiff
fix file handle leak (coverity-709381)
authorDan Dennedy <dan@dennedy.org>
Mon, 23 Jul 2012 00:01:25 +0000 (17:01 -0700)
committerDan Dennedy <dan@dennedy.org>
Mon, 23 Jul 2012 00:01:25 +0000 (17:01 -0700)
src/modules/avformat/consumer_avformat.c

index 1a99633bbb6e67674e1d9d2b2a2d10ef606d7a63..7e7838837da8aa78d41cc2e0eb9ae4eb206cadc2 100644 (file)
@@ -942,10 +942,10 @@ static AVStream *add_video_stream( mlt_consumer consumer, AVFormatContext *oc, A
                                        else
                                        {
                                                size = fread( logbuffer, 1, size, f );
-                                               fclose( f );
                                                logbuffer[size] = '\0';
                                                c->stats_in = logbuffer;
                                        }
+                                       fclose( f );
                                }
                        }
                }