Pārlūkot izejas kodu

[DependencyInjection] Fix missing a trailing slash on windows

Jordi Boggiano 15 gadi atpakaļ
vecāks
revīzija
42f1ca42e8

+ 1 - 1
src/Symfony/Components/DependencyInjection/Loader/XmlFileLoader.php

@@ -238,7 +238,7 @@ class XmlFileLoader extends FileLoader
         $imports = '';
         foreach ($schemaLocations as $namespace => $location) {
             $parts = explode('/', $location);
-            $drive = '\\' === DIRECTORY_SEPARATOR ? array_shift($parts) : '';
+            $drive = '\\' === DIRECTORY_SEPARATOR ? array_shift($parts).'/' : '';
             $location = 'file:///'.$drive.implode('/', array_map('rawurlencode', $parts));
 
             $imports .= sprintf('  <xsd:import namespace="%s" schemaLocation="%s" />'."\n", $namespace, $location);