the result of this function is directly passed to foreach and thus avoid some errors...
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 10 Aug 2009 21:15:46 +0000 (21:15 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 10 Aug 2009 21:15:46 +0000 (21:15 +0000)
maintenance/importImages.inc

index 290f3c0..1f693fa 100644 (file)
@@ -18,6 +18,7 @@
 function findFiles( $dir, $exts ) {
        if( is_dir( $dir ) ) {
                if( $dhl = opendir( $dir ) ) {
+                       $files = array();
                        while( ( $file = readdir( $dhl ) ) !== false ) {
                                if( is_file( $dir . '/' . $file ) ) {
                                        list( /* $name */, $ext ) = splitFilename( $dir . '/' . $file );
@@ -27,10 +28,10 @@ function findFiles( $dir, $exts ) {
                        }
                        return $files;
                } else {
-                       return false;
+                       return array();
                }
        } else {
-               return false;
+               return array();
        }
 }