diff options
Diffstat (limited to 'Objects/interpreteridobject.c')
-rw-r--r-- | Objects/interpreteridobject.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Objects/interpreteridobject.c b/Objects/interpreteridobject.c index 57748e8139..3f316873ed 100644 --- a/Objects/interpreteridobject.c +++ b/Objects/interpreteridobject.c @@ -1,7 +1,8 @@ /* InterpreterID object */ #include "Python.h" -#include "internal/pycore_pystate.h" +#include "pycore_abstract.h" // _PyIndex_Check() +#include "pycore_pystate.h" #include "interpreteridobject.h" @@ -42,7 +43,7 @@ interp_id_converter(PyObject *arg, void *ptr) if (PyObject_TypeCheck(arg, &_PyInterpreterID_Type)) { id = ((interpid *)arg)->id; } - else if (PyIndex_Check(arg)) { + else if (_PyIndex_Check(arg)) { id = PyLong_AsLongLong(arg); if (id == -1 && PyErr_Occurred()) { return 0; |