LCL fileutil: use PathSeparator for SearchFileInPath separator in FindDefaultExecutablePath instead of ':'

git-svn-id: trunk@11978 -
This commit is contained in:
tombo 2007-09-09 14:13:52 +00:00
parent d9c4bc2b53
commit 84a9218273

View File

@ -1321,13 +1321,13 @@ begin
{$ENDIF}
end else begin
Result:=SearchFileInPath(Executable,'',
SysUtils.GetEnvironmentVariable('PATH'),':',
SysUtils.GetEnvironmentVariable('PATH'), PathSeparator,
[sffDontSearchInBasePath]);
if Result<>'' then exit;
{$IFDEF Windows}
if ExtractFileExt(Executable)='' then begin
Result:=SearchFileInPath(Executable+'.exe','',
SysUtils.GetEnvironmentVariable('PATH'),':',
SysUtils.GetEnvironmentVariable('PATH'), PathSeparator,
[sffDontSearchInBasePath]);
if Result<>'' then exit;
end;