From bd2d3c1080a8c1a5a03402ec7021422c6ebeec18 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Mon, 28 Jul 2025 20:24:25 -0500 Subject: [PATCH] Bugfix: Invalid simulate print index for action iki array. The wrong index is being used when printing the action iki array data during simulate validate operation. --- sources/c/program/controller/main/print/output/rule/validate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/c/program/controller/main/print/output/rule/validate.c b/sources/c/program/controller/main/print/output/rule/validate.c index 04e26ce..76dd0eb 100644 --- a/sources/c/program/controller/main/print/output/rule/validate.c +++ b/sources/c/program/controller/main/print/output/rule/validate.c @@ -379,7 +379,7 @@ extern "C" { for (k = 0; k < action->ikis.used; ++k) { - for (l = 0; l < action->ikis.array[j].vocabulary.used; ++l) { + for (l = 0; l < action->ikis.array[k].vocabulary.used; ++l) { fl_print_format(" %[[%]%ul%[]%]", print->to, print->set->important, print->set->important, k, print->set->important, print->set->important); fl_print_format(" %/Q %[:%] %/Q%r", print->to, action->parameters.array[k], action->ikis.array[k].vocabulary.array[l], print->set->important, print->set->important, action->parameters.array[k], action->ikis.array[k].content.array[l], f_string_eol_s); -- 1.8.3.1