From 6a58f345b898ddd7e761e187d7279bd73d620fb9 Mon Sep 17 00:00:00 2001 From: zawwz Date: Wed, 6 Jan 2021 12:18:11 +0100 Subject: [PATCH] Add missing recursive call on variable manipulations --- include/recursive.hpp | 6 ++++++ 1 file changed, 6 insertions(+) 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);