]> git.sesse.net Git - mlt/commitdiff
fix loading xml file on windows
authorDan Dennedy <dan@dennedy.org>
Fri, 22 Jun 2012 02:48:38 +0000 (19:48 -0700)
committerDan Dennedy <dan@dennedy.org>
Fri, 22 Jun 2012 02:48:38 +0000 (19:48 -0700)
src/modules/xml/producer_xml.c

index c41d488a05593534a6a5c72a2f66f9b45c47ac50..2b41e7a16ebd2063a03174a502766b90a4c0011c 100644 (file)
@@ -1492,8 +1492,15 @@ static void parse_url( mlt_properties properties, char *url )
                        
                        case ':':
                        case '=':
-                               url[ i++ ] = '\0';
-                               value = &url[ i ];
+#ifdef WIN32
+                               if ( url[i] == ':' && url[i + 1] != '/' )
+                               {
+#endif
+                                       url[ i++ ] = '\0';
+                                       value = &url[ i ];
+#ifdef WIN32
+                               }
+#endif
                                break;
                        
                        case '&':