diff --git a/c_bindings/pocketpy_c.cpp b/c_bindings/pocketpy_c.cpp index c766ad65..3126aed3 100644 --- a/c_bindings/pocketpy_c.cpp +++ b/c_bindings/pocketpy_c.cpp @@ -555,11 +555,3 @@ bool pkpy_eval(pkpy_vm* vm_handle, const char* code) { ERRHANDLER_CLOSE return true; } - -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->at(index); - if(is_tagged(o)) return nullptr; - return (void*) o; -} diff --git a/c_bindings/pocketpy_c.h b/c_bindings/pocketpy_c.h index 8202a5d4..8189d72b 100644 --- a/c_bindings/pocketpy_c.h +++ b/c_bindings/pocketpy_c.h @@ -114,8 +114,6 @@ PK_EXPORT bool pkpy_getattr(pkpy_vm*, const char* name); PK_EXPORT bool pkpy_setattr(pkpy_vm*, const char* name); PK_EXPORT bool pkpy_eval(pkpy_vm*, const char* source); -PK_EXPORT void* pkpy_get_id(pkpy_vm*, int index); - #ifdef __cplusplus } #endif