From 160f6e7d56cd81d187d5aeb8dc17eedd1db92515 Mon Sep 17 00:00:00 2001 From: prozacx Date: Wed, 28 Dec 2005 17:58:38 +0000 Subject: [PATCH] Allow - and _ as valid username chars git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@591 726aef4b-f618-498e-8847-2d620e286838 --- User.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/User.cpp b/User.cpp index e523b44d..8e089e8e 100644 --- a/User.cpp +++ b/User.cpp @@ -388,9 +388,11 @@ bool CUser::IsValidUserName(const CString& sUserName) { } while (*p) { - if (!isalnum(*p++)) { + if (*p != '-' && *p != '_' && !isalnum(*p)) { return false; } + + *p++; } return true;