X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramsyntax.cpp;h=47b59f6c8900868c21f91c633cf2c4b512da55e4;hp=8cb276d9b6dcdef94e2afaccc7ba907ab580f675;hb=d901696935a6bf9fdad6ac8abe65ffab79bd297d;hpb=a5772e203cc30ce3b449614d03a293fd5b5985ad 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)