X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fthreads%2Fgreen%2Fthreadio.c;h=fed33a70bfc0e140a8f5ea4e9b73d5ec0005a8de;hb=f730b8c3c57cd8f7da6aa8e5d3de85b51f7d4362;hp=1e7c44a5ae2d225550afc23df1ecd453b62103b2;hpb=ecf0b3503dc53932fd1f91fd6370208c30028bc8;p=cacao.git diff --git a/src/threads/green/threadio.c b/src/threads/green/threadio.c index 1e7c44a5a..fed33a70b 100644 --- a/src/threads/green/threadio.c +++ b/src/threads/green/threadio.c @@ -12,7 +12,9 @@ #define DBG(s) -#include "sysdep/defines.h" +#include "config.h" + +#include "defines.h" #include #include @@ -207,7 +209,7 @@ threadedAccept(int fd, struct sockaddr* addr, int* len) #if defined(BLOCKING_CALLS) blockOnFile(fd, TH_ACCEPT); #endif - r = accept(fd, addr, len); + r = accept(fd, addr, (size_t*)len); if (r >= 0 || !(errno == EINPROGRESS || errno == EALREADY || errno == EWOULDBLOCK))