Przeglądaj źródła

* strip the '.dll' extension from the library name when creating import
libraries as well. This ensures that NewExe binaries, created by the external
linker don't have the '.dll' extension in them.

git-svn-id: trunk@42618 -

nickysn 6 lat temu
rodzic
commit
7e78fc1d7f
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      compiler/systems/t_win16.pas

+ 1 - 1
compiler/systems/t_win16.pas

@@ -123,7 +123,7 @@ begin
       for j:=0 to ImportLibrary.ImportSymbolList.Count-1 do
         begin
           ImportSymbol:=TImportSymbol(ImportLibrary.ImportSymbolList[j]);
-          AddImport(ImportLibrary.Name,ImportSymbol.Name,ImportSymbol.MangledName,ImportSymbol.OrdNr,ImportSymbol.IsVar);
+          AddImport(StripDllExt(ImportLibrary.Name),ImportSymbol.Name,ImportSymbol.MangledName,ImportSymbol.OrdNr,ImportSymbol.IsVar);
         end;
     end;
   ObjOutput.Free;