summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/chatlogger.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/chatlogger.cpp b/src/chatlogger.cpp
index 8017575c4..40fc5aa57 100644
--- a/src/chatlogger.cpp
+++ b/src/chatlogger.cpp
@@ -142,8 +142,9 @@ std::string ChatLogger::secureName(std::string &name) const
{
for (unsigned int f = 0; f < name.length(); f ++)
{
- if (name[f] < '0' && name[f] > '9' && name[f] < 'a' && name[f] > 'z'
- && name[f] < 'A' && name[f] > 'Z'
+ if ((name[f] < '0' || name[f] > '9')
+ && (name[f] < 'a' || name[f] > 'z')
+ && (name[f] < 'A' || name[f] > 'Z')
&& name[f] != '-' && name[f] != '+' && name[f] != '='
&& name[f] != '.' && name[f] != ',' && name[f] != ')'
&& name[f] != '(' && name[f] != '[' && name[f] != ']')