From d6edc64933524a392eea0449e67f97351923a42c Mon Sep 17 00:00:00 2001 From: Spoike Date: Sat, 17 Mar 2007 15:39:35 +0000 Subject: [PATCH] A unix compile fix. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2481 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- fteqtv/qw.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/fteqtv/qw.c b/fteqtv/qw.c index f0398c8d..54d46094 100644 --- a/fteqtv/qw.c +++ b/fteqtv/qw.c @@ -2396,15 +2396,12 @@ void QTV_Say(cluster_t *cluster, sv_t *qtv, viewer_t *v, char *message, qboolean else if (!strncmp(message, ".qtvinfo", 8)) { - struct sockaddr_in *sina; netadr_t addr; + unsigned char *ip; gethostname(buf, sizeof(buf)); NET_StringToAddr(buf, &addr, 0); - sina = (void*)&addr; - QW_PrintfToViewer(v, "[QuakeTV] %s | %i.%i.%i.%i\n", cluster->hostname, sina->sin_addr.S_un.S_un_b.s_b1, - sina->sin_addr.S_un.S_un_b.s_b2, - sina->sin_addr.S_un.S_un_b.s_b3, - sina->sin_addr.S_un.S_un_b.s_b4); + ip = ((struct sockaddr_in *)&addr)->sin_addr; + QW_PrintfToViewer(v, "[QuakeTV] %s | %i.%i.%i.%i\n", cluster->hostname, ip[0], ip[1], ip[2], ip[3]); } else if (!strncmp(message, ".menu", 5))