X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramcompiler.cpp;h=d021ab4f75732769855e9370fe0c8eec990aca20;hp=f30ccfa6233ad6b6dc8115488210c7f1dbd4c7a5;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hpb=53dac3ba3cb3a1e4ed23d5fa459187acde7a4904 diff --git a/source/programcompiler.cpp b/source/programcompiler.cpp index f30ccfa6..d021ab4f 100644 --- a/source/programcompiler.cpp +++ b/source/programcompiler.cpp @@ -352,6 +352,7 @@ void ProgramCompiler::BlockModifier::visit(Block &block) ProgramCompiler::Formatter::Formatter(): + source_index(0), source_line(1), indent(0), parameter_list(false) @@ -1680,7 +1681,7 @@ void ProgramCompiler::UnusedVariableLocator::merge_down_variables() { if(!i->second.referenced) unused_nodes.insert(i->first); - clear_assignments(i->second, true); + clear_assignments(i->second, i->first->interface!="out"); continue; }