about summary refs log tree commit diff
path: root/src/game/server/hooks.cpp
diff options
context:
space:
mode:
authorDominik Geyer <dominik.geyer@gmx.de>2008-11-01 15:09:40 +0000
committerDominik Geyer <dominik.geyer@gmx.de>2008-11-01 15:09:40 +0000
commiteee784f155775d4d1c05bf3726c441d2526be094 (patch)
tree2d32dabac926a5035d9751337a46a9f247ce8576 /src/game/server/hooks.cpp
parent8c0dd7f4313ab1d87eed17930d0729d568b21324 (diff)
downloadzcatch-eee784f155775d4d1c05bf3726c441d2526be094.tar.gz
zcatch-eee784f155775d4d1c05bf3726c441d2526be094.zip
check nickname for invalid chars; ticket #547
Diffstat (limited to 'src/game/server/hooks.cpp')
-rw-r--r--src/game/server/hooks.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/game/server/hooks.cpp b/src/game/server/hooks.cpp
index f6bb3086..f75df009 100644
--- a/src/game/server/hooks.cpp
+++ b/src/game/server/hooks.cpp
@@ -289,14 +289,13 @@ void mods_message(int msgtype, int client_id)
 		p->color_feet = msg->color_feet;
 
 		// check for invalid chars
-		/*
-		unsigned char *p = (unsigned char *)name;
-		while (*p)
+		unsigned char *name = (unsigned char *)msg->name;
+		while (*name)
 		{
-			if(*p < 32)
-				*p = ' ';
-			p++;
-		}*/
+			if(*name < 32)
+				*name = ' ';
+			name++;
+		}
 
 		// copy old name
 		char oldname[MAX_NAME_LENGTH];