]> git.sesse.net Git - mlt/commitdiff
fix memleak if file fails to open
authorMaksym Veremeyenko <verem@m1stereo.tv>
Thu, 19 Jul 2012 08:09:35 +0000 (11:09 +0300)
committerDan Dennedy <dan@dennedy.org>
Fri, 20 Jul 2012 05:50:35 +0000 (22:50 -0700)
src/modules/avformat/producer_avformat.c

index d3f0884974f41a8be4cd7496a8d736ce44c89d29..263972b8744895c02b58baaaf4d32429c5914a1e 100644 (file)
@@ -199,6 +199,7 @@ mlt_producer producer_avformat_init( mlt_profile profile, const char *service, c
                                        // Clean up
                                        mlt_producer_close( producer );
                                        producer = NULL;
+                                       producer_avformat_close( self );
                                }
                                else if ( self->seekable )
                                {