Browse Source

rtl-extra: actually, SocketBase should be a threadvar on AROS too. thanks to Marcus for finding this. lets hope everything else is in place for this to even work...

git-svn-id: trunk@32691 -
Károly Balogh 9 years ago
parent
commit
62efd8c156
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/rtl-extra/src/aros/sockets.pp

+ 1 - 1
packages/rtl-extra/src/aros/sockets.pp

@@ -110,7 +110,7 @@ Function Accept(Sock:longint;var addr:string;var SockIn,SockOut:File):Boolean;
 //function  fpbind      (s:cint; addrx : psockaddr; addrlen : tsocklen):cint;  maybelibc
 //function  fpbind      (s:cint; addrx : psockaddr; addrlen : tsocklen):cint;  maybelibc
 //function  fpconnect     (s:cint; name  : psockaddr; namelen : tsocklen):cint;  maybelibc
 //function  fpconnect     (s:cint; name  : psockaddr; namelen : tsocklen):cint;  maybelibc
 
 
-var
+threadvar
   SocketBase: PLibrary;
   SocketBase: PLibrary;
 
 
 function bsd_socket(Domain: LongInt; Type_: LongInt; Protocol: LongInt): LongInt; syscall SocketBase 5;
 function bsd_socket(Domain: LongInt; Type_: LongInt; Protocol: LongInt): LongInt; syscall SocketBase 5;