Add missing recursive call on variable manipulations

This commit is contained in:
zawwz 2021-01-06 12:18:11 +01:00
parent 36dfd9266e
commit 6a58f345b8

View file

@ -193,6 +193,12 @@ void recurse(bool (&fct)(_obj*, Args...), _obj* o, Args... args)
recurse(fct, t->sbsh, args...); recurse(fct, t->sbsh, args...);
break; break;
} }
case _obj::subarg_manipulation :
{
manipulation_subarg* t = dynamic_cast<manipulation_subarg*>(o);
recurse(fct, t->manip, args...);
break;
}
case _obj::subarg_procsub : case _obj::subarg_procsub :
{ {
procsub_subarg* t = dynamic_cast<procsub_subarg*>(o); procsub_subarg* t = dynamic_cast<procsub_subarg*>(o);