From a653a242d394995ca0902d3e90aae2be9412c5d3 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 19 Oct 2011 21:57:06 +0000
Subject: [PATCH] Fix bug where if the user's password was stored in lowercase
 (e.g. by bug), the user could not change their password. Ever.

---
 src/sbbs3/useredit.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/useredit.cpp b/src/sbbs3/useredit.cpp
index 7f05db9ccd..ecbfb6cbfc 100644
--- a/src/sbbs3/useredit.cpp
+++ b/src/sbbs3/useredit.cpp
@@ -1009,7 +1009,7 @@ void sbbs_t::maindflts(user_t* user)
 					console|=CON_R_ECHOX;
 					ch=getstr(str,LEN_PASS,K_UPPER);
 					console&=~(CON_R_ECHOX|CON_L_ECHOX);
-					if(strcmp(str,user->pass)) {
+					if(stricmp(str,user->pass)) {
 						bputs(text[WrongPassword]);
 						pause();
 						break; 
-- 
GitLab