Browse Source

* compilation fix for OS/2 and (hopefully) MacOS

git-svn-id: trunk@12379 -
Tomas Hajny 16 years ago
parent
commit
5432694059
1 changed files with 5 additions and 2 deletions
  1. 5 2
      tests/utils/redir.pp

+ 5 - 2
tests/utils/redir.pp

@@ -90,7 +90,7 @@ const
 
 
 Implementation
 Implementation
 
 
-{$if defined(macos) or defined(windows)}
+{$if defined(macos) or defined(windows) or defined(shell_implemented)}
 {$define usedos}
 {$define usedos}
 {$endif}
 {$endif}
 
 
@@ -827,10 +827,13 @@ begin
    CompleteDir:=Path;
    CompleteDir:=Path;
 end;
 end;
 
 
-
 function LocateExeFile(var FileName:string): boolean;
 function LocateExeFile(var FileName:string): boolean;
 var
 var
+{$IFDEF USEDOS}
+  dir,s,d,n,e : shortstring;
+{$ELSE USEDOS}
   dir,s,d,n,e : string;
   dir,s,d,n,e : string;
+{$ENDIF USEDOS}
   i : longint;
   i : longint;
 begin
 begin
   LocateExeFile:=False;
   LocateExeFile:=False;