Răsfoiți Sursa

do not append directory separator when it is already there, as // equals /../ on Amiga, fixes smartlinked RTL build

git-svn-id: trunk@26126 -
Károly Balogh 11 ani în urmă
părinte
comite
3d07b35d77
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      compiler/assemble.pas

+ 1 - 1
compiler/assemble.pas

@@ -297,7 +297,7 @@ Implementation
         var
         var
           dir : TRawByteSearchRec;
           dir : TRawByteSearchRec;
         begin
         begin
-          if findfirst(s+source_info.dirsep+'*'+AExt,faAnyFile,dir) = 0 then
+          if findfirst(FixPath(s,false)+'*'+AExt,faAnyFile,dir) = 0 then
             begin
             begin
               repeat
               repeat
                 DeleteFile(s+source_info.dirsep+dir.name);
                 DeleteFile(s+source_info.dirsep+dir.name);