This commit is contained in:
Valk Richard Li
2020-12-20 13:39:24 +08:00
parent cfc9a97144
commit 0e0db782f3
2 changed files with 8 additions and 8 deletions
+1 -5
View File
@@ -213,11 +213,7 @@ void nasal_bytecode_vm::opr_newfunc()
if(local_scope_top)
val_addr->get_func().set_closure_addr(local_scope_top);
else
{
nasal_scalar* tmp_closure=vm.gc_alloc(vm_closure);
val_addr->get_func().set_closure_addr(tmp_closure);
vm.del_reference(tmp_closure);
}
val_addr->get_func().set_new_closure();
*(++value_stack_top)=val_addr;
return;
}