summaryrefslogtreecommitdiff
path: root/src/protocol.cpp
diff options
context:
space:
mode:
authorDukePyrolator <DukePyrolator@anope.org>2012-12-11 05:27:56 +0100
committerDukePyrolator <DukePyrolator@anope.org>2012-12-11 05:27:56 +0100
commit0edd26467e6be11fe4ce3785f05bd065d810798a (patch)
treec92a5e2145355d87cbd6de559003d2a311ad65c3 /src/protocol.cpp
parente71c890cf5945863106b5cca6e8b3be8cbbe03ab (diff)
IsNickValid() now accepts '[' and ']' in the nickname
Diffstat (limited to 'src/protocol.cpp')
-rw-r--r--src/protocol.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/protocol.cpp b/src/protocol.cpp
index d8c9cd635..de2013cc6 100644
--- a/src/protocol.cpp
+++ b/src/protocol.cpp
@@ -323,7 +323,7 @@ bool IRCDProto::IsNickValid(const Anope::string &nick)
if (nick.empty())
return false;
- Anope::string special = "{}\\`_^{|}";
+ Anope::string special = "[]\\`_^{|}";
for (unsigned i = 0; i < nick.length(); ++i)
if (!(nick[i] >= 'A' && nick[i] <= 'Z') && !(nick[i] >= 'a' && nick[i] <= 'z') && special.find(nick[i]) == Anope::string::npos