Browse Source

* Fix windows compilation

git-svn-id: trunk@34517 -
michael 9 years ago
parent
commit
be17071b46
1 changed files with 7 additions and 6 deletions
  1. 7 6
      rtl/inc/iso7185.pp

+ 7 - 6
rtl/inc/iso7185.pp

@@ -47,6 +47,7 @@ unit iso7185;
 
 
   implementation
   implementation
 
 
+{$IFDEF UNIX}
   function getTempDir: string;
   function getTempDir: string;
     var
     var
       key: string;
       key: string;
@@ -54,13 +55,8 @@ unit iso7185;
       i_env, i_key, i_value: integer;
       i_env, i_key, i_value: integer;
       pd : char; // Pathdelim not available ?
       pd : char; // Pathdelim not available ?
     begin
     begin
-    {$IFDEF HASUNIX}
       value := '/tmp/';  (** default for UNIX **)
       value := '/tmp/';  (** default for UNIX **)
       pd:='/';
       pd:='/';
-    {$ELSE}
-      value := '';
-      pd:='\';
-    {$ENDIF}
       while (envp <> NIL) and assigned(envp^) do
       while (envp <> NIL) and assigned(envp^) do
       begin
       begin
         i_env := 0;
         i_env := 0;
@@ -91,7 +87,12 @@ unit iso7185;
        value:=value+pd;
        value:=value+pd;
       getTempDir := value;
       getTempDir := value;
     end;
     end;
-  
+{$else}    
+  function getTempDir: string;
+  begin
+    getTempDir:='';
+  end;
+{$ENDIF}  
 
 
 {$i-}
 {$i-}
     procedure DoAssign(var t : Text);
     procedure DoAssign(var t : Text);