diff --git a/include/recursive.hpp b/include/recursive.hpp index 7462f9c..50912b5 100644 --- a/include/recursive.hpp +++ b/include/recursive.hpp @@ -193,6 +193,12 @@ void recurse(bool (&fct)(_obj*, Args...), _obj* o, Args... args) recurse(fct, t->sbsh, args...); break; } + case _obj::subarg_manipulation : + { + manipulation_subarg* t = dynamic_cast(o); + recurse(fct, t->manip, args...); + break; + } case _obj::subarg_procsub : { procsub_subarg* t = dynamic_cast(o);