From cae9c555e4aaf4f87a1e658c2f4ea1fe7bb161b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Mon, 3 Mar 2025 16:07:31 -0500 Subject: [PATCH] Fix off-by-one in load/text.js TOTAL_TEXT value i is incremented after reading the last entry, making this value incorrect. --- src/sbbs3/textgen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/textgen.c b/src/sbbs3/textgen.c index d1429de81b..981b7bcb00 100644 --- a/src/sbbs3/textgen.c +++ b/src/sbbs3/textgen.c @@ -269,7 +269,7 @@ int main(int argc, char **argv) fputs("#endif\n", text_h); fclose(text_h); fputs("\n", text_js); - fprintf(text_js, "var TOTAL_TEXT=%d;\n", i); + fprintf(text_js, "var TOTAL_TEXT=%d;\n", i - 1); fprintf(text_js, "\nthis;\n"); fclose(text_js); fputs("};\n", text_defaults_c); -- GitLab