From 182505af2c38b49f6f3da915b320318c885ca03a Mon Sep 17 00:00:00 2001 From: Mark Olsen Date: Wed, 18 May 2005 21:21:43 +0000 Subject: [PATCH] Make master server browsing work on big endian. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1026 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/client/net_master.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/client/net_master.c b/engine/client/net_master.c index 1e4d63899..6b836e295 100644 --- a/engine/client/net_master.c +++ b/engine/client/net_master.c @@ -1414,7 +1414,7 @@ void CL_MasterListParse(int type, qboolean slashpad) p1 = MSG_ReadByte(); p2 = MSG_ReadByte(); - info->adr.port = (int)((short)(p1 + (p2<<8))); + info->adr.port = htons((p1<<8)|p2); if (!info->adr.port) { Z_Free(info);