@@ -55,7 +55,7 @@ struct VoidP{
static void _register(VM* vm, PyObject* mod, PyObject* type);
};
-inline PyObject* py_var(VM* vm, void* p){
+inline PyObject* py_var(VM* vm, const void* p){
return VAR_T(VoidP, p);
}
@@ -608,11 +608,6 @@ inline PyObject* py_var(VM* vm, NoReturn val){
return vm->None;
-inline PyObject* py_var(VM* vm, PyObject* val){
- PK_UNUSED(vm);
- return val;
-}
-
template<int ARGC>
PyObject* VM::bind_method(PyObject* obj, Str name, NativeFuncC fn) {
check_non_tagged_type(obj, tp_type);