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
` }
`