Просмотр исходного кода

AmigaOS4: OS4 needs socketbase and interface as threadvars (like all other Amiga-systems)

git-svn-id: trunk@33848 -
marcus 9 лет назад
Родитель
Сommit
c4a0c08c8d
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      packages/rtl-extra/src/amiga/sockets.pp

+ 1 - 3
packages/rtl-extra/src/amiga/sockets.pp

@@ -143,7 +143,7 @@ function ReleaseCopyOfSocket(s: LongInt location 'd0'; id: LongInt location 'd1'
 
 
 {$else AMIGAOS4}
 {$else AMIGAOS4}
 
 
-var
+threadvar
   SocketBase: PLibrary;
   SocketBase: PLibrary;
   ISocket: PInterface;
   ISocket: PInterface;
 
 
@@ -339,10 +339,8 @@ begin
 end;
 end;
 
 
 initialization
 initialization
-  {$ifndef AMIGAOS4}
   AddThreadInitProc(@BSDSocketOpen);
   AddThreadInitProc(@BSDSocketOpen);
   AddThreadExitProc(@BSDSocketClose);
   AddThreadExitProc(@BSDSocketClose);
-  {$endif}
   BSDSocketOpen;
   BSDSocketOpen;
 
 
 finalization
 finalization