diff options
author | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-09 22:43:33 (GMT) |
---|---|---|
committer | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-09 22:43:33 (GMT) |
commit | fcb4b74d9ae5d06660c82d4714dc0fb5efabf9d0 (patch) | |
tree | 4fe485673fdb22a2b2e8758da1a44c428d944407 /mainwin.cc | |
parent | fd9404cd932622520f8b2c757d7deb3de3e0afef (diff) |
Clifford Wolf & Marius Kintel:
Fixed memory corruption
git-svn-id: http://svn.clifford.at/openscad/trunk@257 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'mainwin.cc')
-rw-r--r-- | mainwin.cc | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -518,10 +518,8 @@ void MainWindow::compile(bool procevents) QApplication::processEvents(); AbstractNode::idx_counter = 1; - { - ModuleInstantiation root_inst; - absolute_root_node = root_module->evaluate(&root_ctx, &root_inst); - } + root_inst = ModuleInstantiation(); + absolute_root_node = root_module->evaluate(&root_ctx, &root_inst); if (!absolute_root_node) goto fail; |