diff options
| author | Joel de Vahl <joel@stalverk80.se> | 2007-10-02 14:14:58 +0000 |
|---|---|---|
| committer | Joel de Vahl <joel@stalverk80.se> | 2007-10-02 14:14:58 +0000 |
| commit | 4bf60da04b668d10c53d5d3784ba3543c7a4d314 (patch) | |
| tree | bb15deb530e6094908f9b706d6b20ab9be23f086 /src/engine/system.c | |
| parent | 0ee7affeb1fd64f1dbb9c9596143f25514be9a8c (diff) | |
| download | zcatch-4bf60da04b668d10c53d5d3784ba3543c7a4d314.tar.gz zcatch-4bf60da04b668d10c53d5d3784ba3543c7a4d314.zip | |
random win32 fixes
Diffstat (limited to 'src/engine/system.c')
| -rw-r--r-- | src/engine/system.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/engine/system.c b/src/engine/system.c index 45c648ab..8717d58a 100644 --- a/src/engine/system.c +++ b/src/engine/system.c @@ -360,7 +360,7 @@ NETSOCKET net_udp4_create(NETADDR4 bindaddr) #endif /* set boardcast */ - setsockopt(sock, SOL_SOCKET, SO_BROADCAST, &broadcast, sizeof(broadcast)); + setsockopt(sock, SOL_SOCKET, SO_BROADCAST, (const char*)&broadcast, sizeof(broadcast)); /* return */ return sock; @@ -372,7 +372,7 @@ int net_udp4_send(NETSOCKET sock, const NETADDR4 *addr, const void *data, int si int d; mem_zero(&sa, sizeof(sa)); netaddr4_to_sockaddr(addr, &sa); - d = sendto((int)sock, data, size, 0, &sa, sizeof(sa)); + d = sendto((int)sock, (const char*)data, size, 0, &sa, sizeof(sa)); return d; } @@ -381,7 +381,7 @@ int net_udp4_recv(NETSOCKET sock, NETADDR4 *addr, void *data, int maxsize) struct sockaddr from; int bytes; socklen_t fromlen = sizeof(struct sockaddr); - bytes = recvfrom(sock, data, maxsize, 0, &from, &fromlen); + bytes = recvfrom(sock, (char*)data, maxsize, 0, &from, &fromlen); if(bytes > 0) { sockaddr_to_netaddr4(&from, addr); @@ -486,14 +486,14 @@ int net_tcp4_connect_non_blocking(NETSOCKET sock, const NETADDR4 *a) int net_tcp4_send(NETSOCKET sock, const void *data, int size) { int d; - d = send((int)sock, data, size, 0); + d = send((int)sock, (const char*)data, size, 0); return d; } int net_tcp4_recv(NETSOCKET sock, void *data, int maxsize) { int bytes; - bytes = recv((int)sock, data, maxsize, 0); + bytes = recv((int)sock, (char*)data, maxsize, 0); return bytes; } |