* (bug 7294) Fix PATH search for diff3 on install
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 3 Nov 2006 13:01:22 +0000 (13:01 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 3 Nov 2006 13:01:22 +0000 (13:01 +0000)
RELEASE-NOTES
config/index.php

index 4f7e15b..48ea4a8 100644 (file)
@@ -131,7 +131,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Sort the list of skins in "My Preferences" -> Skins by alphabetical order.
 * (bug 7785) Postgres compatibility for timestamps in RC feeds
 * (bug 7550) Normalize user parameter normally on Special:Log
-
+* (bug 7294) Fix PATH search for diff3 on install
 
 == Languages updated ==
 
index 01fdba0..f462524 100644 (file)
@@ -431,7 +431,14 @@ if( !$conf->turck && !$conf->eaccel && !$conf->apc ) {
 }
 
 $conf->diff3 = false;
-$diff3locations = array( "/usr/bin", "/usr/local/bin", "/opt/csw/bin", "/usr/gnu/bin", "/usr/sfw/bin" ) + explode( $sep, getenv( "PATH" ) );
+$diff3locations = array_merge(
+       array(
+               "/usr/bin",
+               "/usr/local/bin",
+               "/opt/csw/bin",
+               "/usr/gnu/bin",
+               "/usr/sfw/bin" ),
+       explode( $sep, getenv( "PATH" ) ) );
 $diff3names = array( "gdiff3", "diff3", "diff3.exe" );
 
 $diff3versioninfo = array( '$1 --version 2>&1', 'diff3 (GNU diffutils)' );