From be79373a78c0d75fc715ab64253c9b757987a848 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Fri, 13 Mar 2020 18:15:33 +0100 Subject: bpo-39947: Add PyInterpreterState_Get() function (GH-18979) * Rename _PyInterpreterState_Get() to PyInterpreterState_Get() and move it the limited C API. * Add _PyInterpreterState_Get() alias to PyInterpreterState_Get() for backward compatibility with Python 3.8. --- Python/pystate.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Python/pystate.c') diff --git a/Python/pystate.c b/Python/pystate.c index 9cf6bea1a0..28c5578664 100644 --- a/Python/pystate.c +++ b/Python/pystate.c @@ -396,7 +396,7 @@ _PyInterpreterState_DeleteExceptMain(_PyRuntimeState *runtime) PyInterpreterState * -_PyInterpreterState_Get(void) +PyInterpreterState_Get(void) { PyThreadState *tstate = _PyThreadState_GET(); if (tstate == NULL) { @@ -1423,9 +1423,9 @@ _check_xidata(_PyCrossInterpreterData *data) int _PyObject_GetCrossInterpreterData(PyObject *obj, _PyCrossInterpreterData *data) { - // _PyInterpreterState_Get() aborts if lookup fails, so we don't need + // PyInterpreterState_Get() aborts if lookup fails, so we don't need // to check the result for NULL. - PyInterpreterState *interp = _PyInterpreterState_Get(); + PyInterpreterState *interp = PyInterpreterState_Get(); // Reset data before re-populating. *data = (_PyCrossInterpreterData){0}; -- cgit v1.2.1