diff --git a/src/vm.cpp b/src/vm.cpp index 957647f7..24abbddd 100644 --- a/src/vm.cpp +++ b/src/vm.cpp @@ -1683,7 +1683,7 @@ void VM::__breakpoint(){ ss << "File \"" << frame->co->src->filename << "\", line " << lineno; if(frame->_callable){ ss << ", in "; - ss << PK_OBJ_GET(Function, frame->_callable).decl->code->name; + ss << frame->_callable.as().decl->code->name; } ss << '\n'; ss << "-> " << frame->co->src->get_line(lineno) << '\n';