/* This saves the current exception state */
PyErr_Fetch(&err_type, &err_value, &err_traceback);
- cbresult = PyObject_CallObject(self->my_callback, NULL);
+ cbresult = PyObject_CallNoArgs(self->my_callback);
if (cbresult == NULL)
PyErr_WriteUnraisable(self->my_callback);
else
stgdict items size, align, length contain info about pointers itself,
stgdict->proto has info about the pointed to type!
*/
- stgdict = (StgDictObject *)PyObject_CallObject(
- (PyObject *)&PyCStgDict_Type, NULL);
+ stgdict = (StgDictObject *)_PyObject_CallNoArg(
+ (PyObject *)&PyCStgDict_Type);
if (!stgdict)
return NULL;
stgdict->size = sizeof(void *);
goto error;
}
- stgdict = (StgDictObject *)PyObject_CallObject(
- (PyObject *)&PyCStgDict_Type, NULL);
+ stgdict = (StgDictObject *)_PyObject_CallNoArg(
+ (PyObject *)&PyCStgDict_Type);
if (!stgdict)
goto error;
if (result == NULL)
return NULL;
- stgdict = (StgDictObject *)PyObject_CallObject(
- (PyObject *)&PyCStgDict_Type, NULL);
+ stgdict = (StgDictObject *)_PyObject_CallNoArg(
+ (PyObject *)&PyCStgDict_Type);
if (!stgdict) {
Py_DECREF(result);
return NULL;
goto error;
}
- stgdict = (StgDictObject *)PyObject_CallObject(
- (PyObject *)&PyCStgDict_Type, NULL);
+ stgdict = (StgDictObject *)_PyObject_CallNoArg(
+ (PyObject *)&PyCStgDict_Type);
if (!stgdict)
goto error;
PyTypeObject *result;
StgDictObject *stgdict;
- stgdict = (StgDictObject *)PyObject_CallObject(
- (PyObject *)&PyCStgDict_Type, NULL);
+ stgdict = (StgDictObject *)_PyObject_CallNoArg(
+ (PyObject *)&PyCStgDict_Type);
if (!stgdict)
return NULL;
#define CONT_BITFIELD 2
#define EXPAND_BITFIELD 3
- self = (CFieldObject *)PyObject_CallObject((PyObject *)&PyCField_Type,
- NULL);
+ self = (CFieldObject *)_PyObject_CallNoArg((PyObject *)&PyCField_Type);
if (self == NULL)
return NULL;
dict = PyType_stgdict(desc);
for (i = 0; i < PyList_GET_SIZE(cpy); i++) {
PyObject *func, *res;
func = PyList_GET_ITEM(cpy, i);
- res = PyObject_CallObject(func, NULL);
+ res = _PyObject_CallNoArg(func);
if (res == NULL)
PyErr_WriteUnraisable(func);
else