diff --git a/include/recursive.hpp b/include/recursive.hpp index baacd97..8683c10 100644 --- a/include/recursive.hpp +++ b/include/recursive.hpp @@ -30,6 +30,7 @@ void recurse(bool (&fct)(_obj*, Args...), _obj* o, Args... args) { redirect* t = dynamic_cast(o); recurse(fct, t->target, args...); + recurse(fct, t->here_document, args...); break; } case _obj::_arg :