X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fvisitor.cpp;fp=source%2Fglsl%2Fvisitor.cpp;h=fa6e614c6394a1705e4d45b6214fc55efbc760a1;hb=858d937501ef794c29fd62921e74b90580ffc965;hp=3d832c73789b635e25978d23be803ff7ad164507;hpb=2989fc60f0fd98282962a0105bcba055193e2f8c;p=libs%2Fgl.git diff --git a/source/glsl/visitor.cpp b/source/glsl/visitor.cpp index 3d832c73..fa6e614c 100644 --- a/source/glsl/visitor.cpp +++ b/source/glsl/visitor.cpp @@ -102,9 +102,9 @@ void TraversingVisitor::visit(Iteration &iter) iter.init_statement->visit(*this); if(iter.condition) iter.condition->visit(*this); + iter.body.visit(*this); if(iter.loop_expression) iter.loop_expression->visit(*this); - iter.body.visit(*this); } void TraversingVisitor::visit(Passthrough &pass)