Fix: mkdir doesn't run recursively on Windows when using "/" separators
authorMagnus Manske <magnusmanske@users.mediawiki.org>
Wed, 4 Jul 2007 21:04:19 +0000 (21:04 +0000)
committerMagnus Manske <magnusmanske@users.mediawiki.org>
Wed, 4 Jul 2007 21:04:19 +0000 (21:04 +0000)
includes/GlobalFunctions.php

index 429fd4b..bd30575 100644 (file)
@@ -1667,7 +1667,7 @@ function wfMkdirParents( $fullDir, $mode = 0777 ) {
                return true;
        if( file_exists( $fullDir ) )
                return true;
-       return mkdir( $fullDir, $mode, true );
+       return mkdir( str_replace('/',DIRECTORY_SEPARATOR,$fullDir) , $mode, true );
 }
 
 /**