diff options
| author | oy <Tom_Adams@web.de> | 2010-08-16 02:21:18 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-08-16 02:21:18 +0200 |
| commit | abc84ac0b0ff77b3b30a20252f86332c699e4466 (patch) | |
| tree | 4ed487066f87aaac06b28ffd749f94126b169cd9 /src/base | |
| parent | 4c2dcc4f2b5f061a1d75aa2aa0b316c4b86bc1d8 (diff) | |
| download | zcatch-abc84ac0b0ff77b3b30a20252f86332c699e4466.tar.gz zcatch-abc84ac0b0ff77b3b30a20252f86332c699e4466.zip | |
added fixes for compiler errors and warnings by sworddragon
Diffstat (limited to 'src/base')
| -rw-r--r-- | src/base/system.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/base/system.c b/src/base/system.c index 84f732e7..6c735c28 100644 --- a/src/base/system.c +++ b/src/base/system.c @@ -654,7 +654,7 @@ NETSOCKET net_udp_create(NETADDR bindaddr) { /* TODO: IPv6 support */ struct sockaddr addr; - unsigned int mode = 1; + unsigned long mode = 1; int broadcast = 1; /* create socket */ @@ -672,9 +672,9 @@ NETSOCKET net_udp_create(NETADDR bindaddr) /* set non-blocking */ #if defined(CONF_FAMILY_WINDOWS) - ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); + ioctlsocket(sock, FIONBIO, &mode); #else - ioctl(sock, FIONBIO, (unsigned long *)&mode); + ioctl(sock, FIONBIO, &mode); #endif /* set boardcast */ @@ -755,21 +755,21 @@ NETSOCKET net_tcp_create(const NETADDR *a) int net_tcp_set_non_blocking(NETSOCKET sock) { - unsigned int mode = 1; + unsigned long mode = 1; #if defined(CONF_FAMILY_WINDOWS) - return ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); + return ioctlsocket(sock, FIONBIO, &mode); #else - return ioctl(sock, FIONBIO, (unsigned long *)&mode); + return ioctl(sock, FIONBIO, &mode); #endif } int net_tcp_set_blocking(NETSOCKET sock) { - unsigned int mode = 0; + unsigned long mode = 0; #if defined(CONF_FAMILY_WINDOWS) - return ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); + return ioctlsocket(sock, FIONBIO, &mode); #else - return ioctl(sock, FIONBIO, (unsigned long *)&mode); + return ioctl(sock, FIONBIO, &mode); #endif } |