From 359ad952ffd0c085a609073d8cb1a0b6b4700665 Mon Sep 17 00:00:00 2001 From: Spoike Date: Sun, 30 Jan 2005 04:00:07 +0000 Subject: [PATCH] Improved portability git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@863 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/nqnet/net_wipx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/nqnet/net_wipx.c b/engine/nqnet/net_wipx.c index b2910b0df..430899a7b 100644 --- a/engine/nqnet/net_wipx.c +++ b/engine/nqnet/net_wipx.c @@ -329,7 +329,7 @@ int WIPX_StringToAddr (char *string, struct sockaddr_qstorage *addr) buf[2] = 0; Q_memset(addr, 0, sizeof(struct sockaddr_qstorage)); - addr->sa_family = AF_IPX; + ((struct sockaddr*)addr)->sa_family = AF_IPX; #define DO(src,dest) \ buf[0] = string[src]; \ @@ -408,7 +408,7 @@ int WIPX_GetAddrFromName(char *name, struct sockaddr_qstorage *addr) int WIPX_AddrCompare (struct sockaddr_qstorage *addr1, struct sockaddr_qstorage *addr2) { - if (addr1->sa_family != addr2->sa_family) + if (((struct sockaddr*)addr1)->sa_family != ((struct sockaddr*)addr2)->sa_family) return -1; if (*((struct sockaddr_ipx *)addr1)->sa_netnum && *((struct sockaddr_ipx *)addr2)->sa_netnum)