X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fvisitor.cpp;h=c740d1188a15cf2f02614f19248ddd2a2c259e75;hb=7b1e95a0515f50b74886cba05db0518b1864d179;hp=dad8baddce0c5a5bd74c1b56c4abeb4a93d48fd9;hpb=b94b0c01488e676bc6c64cd7743c5ff50eb15088;p=libs%2Fgl.git diff --git a/source/glsl/visitor.cpp b/source/glsl/visitor.cpp index dad8badd..c740d118 100644 --- a/source/glsl/visitor.cpp +++ b/source/glsl/visitor.cpp @@ -39,7 +39,8 @@ void TraversingVisitor::visit(BinaryExpression &binary) void TraversingVisitor::visit(Assignment &assign) { - visit(static_cast(assign)); + assign.left->visit(*this); + assign.right->visit(*this); } void TraversingVisitor::visit(FunctionCall &call)