From 62868f03607a1e3b9907a69085d136f66aec9a41 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sun, 18 Feb 2018 02:18:07 +0000 Subject: [PATCH] JS login() method: Convert up to 128 characters of the passed user name to a string we can use and log in case of failure (helps to debug the full actual user name passed to the sevice, e.g. by an IMAP client). --- src/sbbs3/services.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/services.c b/src/sbbs3/services.c index a308c16f4c..1ed1840c04 100644 --- a/src/sbbs3/services.c +++ b/src/sbbs3/services.c @@ -359,7 +359,7 @@ js_login(JSContext *cx, uintN argc, jsval *arglist) return(JS_FALSE); /* User name or number */ - JSVALUE_TO_ASTRING(cx, argv[0], user, (LEN_ALIAS > LEN_NAME) ? LEN_ALIAS+2 : LEN_NAME+2, NULL); + JSVALUE_TO_ASTRING(cx, argv[0], user, 128, NULL); if(user==NULL) return(JS_FALSE); -- GitLab