From 02cd007313aeca930237936ffbe46174394c52b9 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows 11)" <rob@synchro.net>
Date: Thu, 15 Feb 2024 21:32:53 -0800
Subject: [PATCH] Log the problem codepoint when reporting error in
 utf8_encode()

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

diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c
index a83f1735d3..82673a060a 100644
--- a/src/sbbs3/js_global.c
+++ b/src/sbbs3/js_global.c
@@ -4612,7 +4612,7 @@ js_utf8_encode(JSContext *cx, uintN argc, jsval *arglist)
 		int result = utf8_putc(outbuf, len - 1, codepoint);
 		if(result < 1) {
 			free(outbuf);
-			JS_ReportError(cx, "utf8_encode: error: %d", result);
+			JS_ReportError(cx, "utf8_encode: error: %d for codepoint %X", result, codepoint);
 			return JS_FALSE;
 		}
 		outbuf[result] = 0;
-- 
GitLab