]> Kevux Git Server - fll/commit
Bugfix: IKI substitution is incorrectly applied.
authorKevin Day <thekevinday@gmail.com>
Mon, 18 Jul 2022 01:26:23 +0000 (20:26 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 18 Jul 2022 01:36:20 +0000 (20:36 -0500)
commitc3af21acfc74bb381f6e653938801759d56d065a
tree39a61d88848b5c16f375d7cacff8d5364c15c9ec
parentd4e60cb8be6d5c57bbf9d6d9d4059d1718737797
Bugfix: IKI substitution is incorrectly applied.

The function controller_rule_action_read_delimit_apply() is remapping the array and applies the delimits.
Another function is then applying the same delimits again, but against the remapped buffer.
This results in the delimits being applied to the wrong locations in the string.

Get rid of the controller_rule_action_read_delimit_apply().
The use of this function results in an incorrect string when printing validation.

Thoroughly clear the entire IKI data when processing the actions.
level_3/controller/c/rule/private-rule.c
level_3/controller/c/rule/private-rule.h