From 63cc30dff7bc15350f4b3a6fbecaa35f388db6c8 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 24 Oct 2024 17:41:02 +0300 Subject: [PATCH] Fix error message in charset.c * src/charset.c (Fdefine_charset_internal): Don't reference uninitialized value in error message. (Bug#73985) (cherry picked from commit f33bc659c9110682174157086c60203d55725d20) --- src/charset.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/charset.c b/src/charset.c index e8d0826f4c2..f7d80cc3f3e 100644 --- a/src/charset.c +++ b/src/charset.c @@ -1007,7 +1007,8 @@ usage: (define-charset-internal ...) */) i = CODE_POINT_TO_INDEX (&charset, charset.max_code); if (MAX_CHAR - charset.code_offset < i) - error ("Unsupported max char: %d", charset.max_char); + error ("Unsupported max char: %d + %ud > MAX_CHAR (%d)", + i, charset.max_code, MAX_CHAR); charset.max_char = i + charset.code_offset; i = CODE_POINT_TO_INDEX (&charset, charset.min_code); charset.min_char = i + charset.code_offset; -- 2.39.5