Fix for r76221: Installer::locateExecutableInDefaultPaths() takes an array as paramet...
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Sat, 6 Nov 2010 22:46:37 +0000 (22:46 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Sat, 6 Nov 2010 22:46:37 +0000 (22:46 +0000)
maintenance/Maintenance.php

index 10ae5ed..19c6a3c 100644 (file)
@@ -1092,8 +1092,8 @@ abstract class Maintenance {
         * @return String
         */
        private static function readlineEmulation( $prompt ) {
-               $bash = 'bash';
-               if ( !wfIsWindows() && Installer::locateExecutableInDefaultPaths( $bash ) ) {
+               $bash = Installer::locateExecutableInDefaultPaths( array( 'bash' ) );
+               if ( !wfIsWindows() && $bash ) {
                        $retval = false;
                        $encPrompt = wfEscapeShellArg( $prompt );
                        $command = "read -er -p $encPrompt && echo \"\$REPLY\"";