about summary refs log tree commit diff
path: root/src/game/server/gs_server.cpp
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-19 19:56:38 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-19 19:56:38 +0000
commit34698e13e9c98d4665f31157d32639b426afbed6 (patch)
tree257b655e2017c3078b5dd6bd366e57b827e826a3 /src/game/server/gs_server.cpp
parentf65e608dc94fdebe8c66d3e0b8680860ce1fe00c (diff)
downloadzcatch-34698e13e9c98d4665f31157d32639b426afbed6.tar.gz
zcatch-34698e13e9c98d4665f31157d32639b426afbed6.zip
added version to server browser. fixed so that you can join a server even if you have
Diffstat (limited to 'src/game/server/gs_server.cpp')
-rw-r--r--src/game/server/gs_server.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp
index 3e0685a8..fa8b38d5 100644
--- a/src/game/server/gs_server.cpp
+++ b/src/game/server/gs_server.cpp
@@ -1924,11 +1924,11 @@ void mods_message(int msg, int client_id)
 		players[client_id].color_feet = msg_unpack_int();
 
 		// check for invalid chars
-		const char *p = name;
+		unsigned char *p = (unsigned char *)name;
 		while (*p)
 		{
 			if(*p < 32)
-				return;
+				*p = ' ';
 			p++;
 		}
 
@@ -2086,3 +2086,4 @@ void mods_postsnap()
 }
 
 extern "C" const char *mods_net_version() { return TEEWARS_NETVERSION; }
+extern "C" const char *mods_version() { return TEEWARS_VERSION; }