summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-12-31 02:38:17 -0500
committerAdam <Adam@anope.org>2011-12-31 02:38:17 -0500
commit792790a4d4778781f53694096358470369e073e5 (patch)
treedf03acd2ef1b85847609f913e62876aed3e7b4f6 /src
parent381d95e6dac7397032a86ea28a24e0c8ef9f48fe (diff)
Bug #1369 - Fixed os_svsnick to allow changing the case of a users' nick
Diffstat (limited to 'src')
-rw-r--r--src/core/os_svsnick.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/os_svsnick.c b/src/core/os_svsnick.c
index c6e187e2f..657f50b9e 100644
--- a/src/core/os_svsnick.c
+++ b/src/core/os_svsnick.c
@@ -110,7 +110,7 @@ int do_svsnick(User * u)
/* Check for a nick in use or a forbidden/suspended nick */
if (!finduser(nick)) {
notice_lang(s_OperServ, u, NICK_X_NOT_IN_USE, nick);
- } else if (finduser(newnick)) {
+ } else if (stricmp(nick, newnick) && finduser(newnick)) {
notice_lang(s_OperServ, u, NICK_X_IN_USE, newnick);
} else if ((na = findnick(newnick)) && (na->status & NS_VERBOTEN)) {
notice_lang(s_OperServ, u, NICK_X_FORBIDDEN, newnick);