bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895) · python/cpython@d943d19 (original) (raw)

`@@ -2866,7 +2866,7 @@ _make_call(void *callable)

`

2866

2866

`PyObject *rc;

`

2867

2867

`int success;

`

2868

2868

`PyGILState_STATE s = PyGILState_Ensure();

`

2869

``

`-

rc = _PyObject_CallNoArgs((PyObject *)callable);

`

``

2869

`+

rc = PyObject_CallNoArgs((PyObject *)callable);

`

2870

2870

`success = (rc != NULL);

`

2871

2871

`Py_XDECREF(rc);

`

2872

2872

`PyGILState_Release(s);

`

`@@ -2937,7 +2937,7 @@ static int _pending_callback(void *arg)

`

2937

2937

`{

`

2938

2938

`/* we assume the argument is callable object to which we own a reference */

`

2939

2939

`PyObject *callable = (PyObject *)arg;

`

2940

``

`-

PyObject *r = _PyObject_CallNoArgs(callable);

`

``

2940

`+

PyObject *r = PyObject_CallNoArgs(callable);

`

2941

2941

`Py_DECREF(callable);

`

2942

2942

`Py_XDECREF(r);

`

2943

2943

`return r != NULL ? 0 : -1;

`

`@@ -3729,7 +3729,7 @@ slot_tp_del(PyObject *self)

`

3729

3729

`/* Execute del method, if any. */

`

3730

3730

`del = PyObject_LookupSpecial(self, &PyId___tp_del_);

`

3731

3731

`if (del != NULL) {

`

3732

``

`-

res = _PyObject_CallNoArgs(del);

`

``

3732

`+

res = PyObject_CallNoArgs(del);

`

3733

3733

`if (res == NULL)

`

3734

3734

`PyErr_WriteUnraisable(del);

`

3735

3735

`else

`

`@@ -4358,7 +4358,7 @@ temporary_c_thread(void *data)

`

4358

4358

`/* Allocate a Python thread state for this thread */

`

4359

4359

`state = PyGILState_Ensure();

`

4360

4360

``

4361

``

`-

res = _PyObject_CallNoArgs(test_c_thread->callback);

`

``

4361

`+

res = PyObject_CallNoArgs(test_c_thread->callback);

`

4362

4362

`Py_CLEAR(test_c_thread->callback);

`

4363

4363

``

4364

4364

`if (res == NULL) {

`

`@@ -4893,7 +4893,7 @@ check_pyobject_freed_is_freed(PyObject *self, PyObject *Py_UNUSED(args))

`

4893

4893

`#ifdef _Py_ADDRESS_SANITIZER

`

4894

4894

`Py_RETURN_NONE;

`

4895

4895

`#else

`

4896

``

`-

PyObject *op = _PyObject_CallNoArgs((PyObject *)&PyBaseObject_Type);

`

``

4896

`+

PyObject *op = PyObject_CallNoArgs((PyObject *)&PyBaseObject_Type);

`

4897

4897

`if (op == NULL) {

`

4898

4898

`return NULL;

`

4899

4899

` }

`

`@@ -5271,7 +5271,7 @@ bad_get(PyObject *module, PyObject *const *args, Py_ssize_t nargs)

`

5271

5271

`return NULL;

`

5272

5272

` }

`

5273

5273

``

5274

``

`-

PyObject *res = _PyObject_CallNoArgs(cls);

`

``

5274

`+

PyObject *res = PyObject_CallNoArgs(cls);

`

5275

5275

`if (res == NULL) {

`

5276

5276

`return NULL;

`

5277

5277

` }

`