]> git.sesse.net Git - mlt/blobdiff - src/modules/xml/consumer_xml.c
Cleanup libxml changes for MinGW.
[mlt] / src / modules / xml / consumer_xml.c
index 3bcf818ec67330a28b94baf85859c809d3faed55..174aa068394807aff0e19243ed9b800b149445ee 100644 (file)
@@ -752,13 +752,10 @@ static int consumer_start( mlt_consumer this )
                        xmlDocDumpMemoryEnc( doc, &buffer, &length, "utf-8" );
                        mlt_properties_set( properties, resource, _s(buffer) );
 #ifdef WIN32
-                       xmlFreeFunc myXmlFree = NULL;
-                       xmlMemGet( &myXmlFree, NULL, NULL, NULL);
-                       if ( myXmlFree )
-                               myXmlFree( buffer );
-#else
-                       xmlFree( buffer );
+                       xmlFreeFunc xmlFree = NULL;
+                       xmlMemGet( &xmlFree, NULL, NULL, NULL);
 #endif
+                       xmlFree( buffer );
                }
                else
                {