From a95a307d2cbb7fc1c778691f142e0c21c05fd5bc Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 6 Dec 2016 18:46:19 +0100 Subject: Use _PyObject_CallNoArg() Replace: PyObject_CallFunctionObjArgs(callable, NULL) with: _PyObject_CallNoArg(callable) --- Modules/_ctypes/callbacks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Modules/_ctypes/callbacks.c') diff --git a/Modules/_ctypes/callbacks.c b/Modules/_ctypes/callbacks.c index b958f304c5..2c57d6b639 100644 --- a/Modules/_ctypes/callbacks.c +++ b/Modules/_ctypes/callbacks.c @@ -181,7 +181,7 @@ static void _CallPythonObject(void *mem, */ } else if (dict) { /* Hm, shouldn't we use PyCData_AtAddress() or something like that instead? */ - CDataObject *obj = (CDataObject *)PyObject_CallFunctionObjArgs(cnv, NULL); + CDataObject *obj = (CDataObject *)_PyObject_CallNoArg(cnv); if (!obj) { PrintError("create argument %d:\n", i); Py_DECREF(cnv); -- cgit v1.2.1 From 6974284a5631861776f49b2cd8c84aeb76b78e8c Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Fri, 9 Dec 2016 12:29:18 +0100 Subject: Issue #28915: Use _PyObject_CallNoArg() Replace PyObject_CallFunction(func, NULL) with _PyObject_CallNoArg(func). --- Modules/_ctypes/callbacks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Modules/_ctypes/callbacks.c') diff --git a/Modules/_ctypes/callbacks.c b/Modules/_ctypes/callbacks.c index 2c57d6b639..a11ae04763 100644 --- a/Modules/_ctypes/callbacks.c +++ b/Modules/_ctypes/callbacks.c @@ -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); -- cgit v1.2.1