Fix SEGFAULT due to defblock being changed.

This commit is contained in:
Eximius
2015-08-16 14:34:54 +03:00
parent 5fd250af99
commit c1a120ac6e

View File

@@ -32,7 +32,7 @@ PycRef<ASTNode> BuildFromCode(PycRef<PycCode> code, PycModule* mod)
std::stack<PycRef<ASTBlock> > blocks;
PycRef<ASTBlock> defblock = new ASTBlock(ASTBlock::BLK_MAIN);
defblock->init();
PycRef<ASTBlock>& curblock = defblock;
PycRef<ASTBlock> curblock = defblock;
blocks.push(defblock);
int opcode, operand;