about summary refs log tree commit diff
path: root/src/engine/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/server')
-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--;