mirror of https://github.com/python/cpython
Issue #28915: Use _PyObject_CallNoArg()
Replace PyObject_CallFunction(func, NULL) with _PyObject_CallNoArg(func).
This commit is contained in:
parent
ec80ba4693
commit
070c4d7ca7
|
@ -535,7 +535,7 @@ long Call_CanUnloadNow(void)
|
|||
return E_FAIL;
|
||||
}
|
||||
|
||||
result = PyObject_CallFunction(func, NULL);
|
||||
result = _PyObject_CallNoArg(func);
|
||||
Py_DECREF(func);
|
||||
if (!result) {
|
||||
PyErr_WriteUnraisable(context ? context : Py_None);
|
||||
|
|
|
@ -645,7 +645,7 @@ static void _pysqlite_step_callback(sqlite3_context *context, int argc, sqlite3_
|
|||
aggregate_instance = (PyObject**)sqlite3_aggregate_context(context, sizeof(PyObject*));
|
||||
|
||||
if (*aggregate_instance == 0) {
|
||||
*aggregate_instance = PyObject_CallFunction(aggregate_class, NULL);
|
||||
*aggregate_instance = _PyObject_CallNoArg(aggregate_class);
|
||||
|
||||
if (PyErr_Occurred()) {
|
||||
*aggregate_instance = 0;
|
||||
|
@ -933,7 +933,7 @@ static int _progress_handler(void* user_arg)
|
|||
|
||||
gilstate = PyGILState_Ensure();
|
||||
#endif
|
||||
ret = PyObject_CallFunction((PyObject*)user_arg, NULL);
|
||||
ret = _PyObject_CallNoArg((PyObject*)user_arg);
|
||||
|
||||
if (!ret) {
|
||||
if (_enable_callback_tracebacks) {
|
||||
|
|
Loading…
Reference in New Issue