From: Kevin Day Date: Tue, 29 Jul 2025 01:24:25 +0000 (-0500) Subject: Bugfix: Invalid simulate print index for action iki array. X-Git-Tag: 0.7.3~49 X-Git-Url: https://www.git.kevux.org/?a=commitdiff_plain;h=bd2d3c1080a8c1a5a03402ec7021422c6ebeec18;p=controller 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. --- 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);