From 313fffb269a26c00aeba95f41a7a887508c5d44b Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Thu, 25 May 2023 13:00:00 +0800 Subject: [PATCH] Update pocketpy_c.cpp --- c_bindings/pocketpy_c.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/c_bindings/pocketpy_c.cpp b/c_bindings/pocketpy_c.cpp index 5fbe2ac3..4927198c 100644 --- a/c_bindings/pocketpy_c.cpp +++ b/c_bindings/pocketpy_c.cpp @@ -625,5 +625,6 @@ void* pkpy_get_id(pkpy_vm* vm_handle, int index) { CVM* vm = (CVM*) vm_handle; index = lua_to_cstack_index(index, vm->c_data->size()); PyObject* o = vm->c_data->begin()[index]; + if(is_tagged(o)) return nullptr; return (void*) o; } \ No newline at end of file