about summary refs log tree commit diff
path: root/src/engine
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2010-08-12 16:12:25 +0200
committeroy <Tom_Adams@web.de>2010-08-12 16:12:25 +0200
commit54f804eda2c74b0f494d80c130f8f61f1bf1896b (patch)
treea68cfec173840d7580abd367a413f9239e44b977 /src/engine
parentf494d344a9e5c420ed6f17fec71d0a48ad0dd970 (diff)
downloadzcatch-54f804eda2c74b0f494d80c130f8f61f1bf1896b.tar.gz
zcatch-54f804eda2c74b0f494d80c130f8f61f1bf1896b.zip
fixed bug in servers setclientname
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/server/server.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp
index 95c708a1..9c2af790 100644
--- a/src/engine/server/server.cpp
+++ b/src/engine/server/server.cpp
@@ -36,7 +36,7 @@
 
 static const char *StrLtrim(const char *pStr)
 {
-	while(*pStr && *pStr <= 32)
+	while(*pStr && *pStr >= 0 && *pStr <= 32)
 		pStr++;
 	return pStr;
 }
@@ -46,7 +46,7 @@ static void StrRtrim(char *pStr)
 	int i = str_length(pStr);
 	while(i >= 0)
 	{
-		if(pStr[i] > 32)
+		if(pStr[i] < 0 || pStr[i] > 32)
 			break;
 		pStr[i] = 0;
 		i--;