From fad307530c81afd055228a4c1eef32222684489a Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Sun, 13 Sep 2020 12:36:01 -0700
Subject: [PATCH] Fix error return value of list method bool (JSVAL_FALSE), not
 number (JS_FALSE).

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

diff --git a/src/sbbs3/js_uifc.c b/src/sbbs3/js_uifc.c
index cbc39fdd32..4d09ea0ac7 100644
--- a/src/sbbs3/js_uifc.c
+++ b/src/sbbs3/js_uifc.c
@@ -755,7 +755,7 @@ js_uifc_list(JSContext *cx, uintN argc, jsval *arglist)
 		}
 	}
 	if(title == NULL || opts == NULL) {
-		JS_SET_RVAL(cx, arglist, JS_FALSE);
+		JS_SET_RVAL(cx, arglist, JSVAL_FALSE);
 	} else {
 		rc=JS_SUSPENDREQUEST(cx);
 		JS_SET_RVAL(cx, arglist, INT_TO_JSVAL(uifc->list(mode,left,top,width,(int*)dptr,(int*)bptr,title,opts)));
-- 
GitLab