From 48743cb58934a788ebd892ad7103061714697b25 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 12 May 2003 21:43:47 +0000
Subject: [PATCH] Allow user to enter more than the maximum password length
 (currently 8 chars) when verifying the password, alerts user to >8 char
 password errors.

---
 src/sbbs3/logon.cpp    | 2 +-
 src/sbbs3/useredit.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sbbs3/logon.cpp b/src/sbbs3/logon.cpp
index b5c8e9e646..a71ab52832 100644
--- a/src/sbbs3/logon.cpp
+++ b/src/sbbs3/logon.cpp
@@ -281,7 +281,7 @@ bool sbbs_t::logon()
 				console|=CON_R_ECHOX;
 				if(!(cfg.sys_misc&SM_ECHO_PW))
 					console|=CON_L_ECHOX;
-				getstr(tmp,LEN_PASS,K_UPPER);
+				getstr(tmp,LEN_PASS*2,K_UPPER);
 				console&=~(CON_R_ECHOX|CON_L_ECHOX);
 				if(strcmp(str,tmp)) {
 					bputs(text[Wrong]);
diff --git a/src/sbbs3/useredit.cpp b/src/sbbs3/useredit.cpp
index 3f78eb5e20..1de3c3ceb0 100644
--- a/src/sbbs3/useredit.cpp
+++ b/src/sbbs3/useredit.cpp
@@ -974,7 +974,7 @@ void sbbs_t::maindflts(user_t* user)
 					console|=CON_R_ECHOX;
 					if(!(cfg.sys_misc&SM_ECHO_PW))
 						console|=CON_L_ECHOX;
-					getstr(tmp,LEN_PASS,K_UPPER);
+					getstr(tmp,LEN_PASS*2,K_UPPER);
 					console&=~(CON_R_ECHOX|CON_L_ECHOX);
 					if(strcmp(str,tmp)) {
 						bputs(text[WrongPassword]);
-- 
GitLab