diff --git a/falcon.exe b/falcon.exe index 7dab0b4c..2854a415 100644 Binary files a/falcon.exe and b/falcon.exe differ diff --git a/main.cpp b/main.cpp index ee9e9f2f..e3371a30 100644 --- a/main.cpp +++ b/main.cpp @@ -41,7 +41,7 @@ int main(int argc, char** argv) { fpl_startup(); struct compiler* compiler = new_compiler(); - ::vm=new_vm(interpreter.vm_map->size(), NULL, compiler->instructions, NULL); //data is still in scope... + ::vm=new_vm(interpreter.vm_map->size(), NULL, compiler->instructions, new string(NULL)); //data is still in scope... interpreter_add_vm(interpreter.vm_map->size(), vm); gil_lock(vm->id); dict_set_noret(::vm->globals, str_new_fromstr("__annotations__"), ::callstack_head(vm->callstack).annotations);