X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramsyntax.cpp;h=47b59f6c8900868c21f91c633cf2c4b512da55e4;hp=8cb276d9b6dcdef94e2afaccc7ba907ab580f675;hb=9339ae44a89f295523b6c25681d87642767864c4;hpb=20af6dd2f04caa224d8cae00befc97d010a1ed08 diff --git a/source/programsyntax.cpp b/source/programsyntax.cpp index 8cb276d9..47b59f6c 100644 --- a/source/programsyntax.cpp +++ b/source/programsyntax.cpp @@ -290,7 +290,8 @@ void TraversingVisitor::visit(Conditional &cond) void TraversingVisitor::visit(Iteration &iter) { - iter.init_statement->visit(*this); + if(iter.init_statement) + iter.init_statement->visit(*this); if(iter.condition) iter.condition->visit(*this); if(iter.loop_expression)