@@ -391,7 +391,7 @@ StructUnionType_new(PyTypeObject *type, PyObject *args, PyObject *kwds, int isSt
391
391
Py_DECREF ((PyObject * )dict );
392
392
return NULL ;
393
393
}
394
- Py_XSETREF (result -> tp_dict , (PyObject * )dict );
394
+ Py_SETREF (result -> tp_dict , (PyObject * )dict );
395
395
dict -> format = _ctypes_alloc_format_string (NULL , "B" );
396
396
if (dict -> format == NULL ) {
397
397
Py_DECREF (result );
@@ -960,7 +960,7 @@ PyCPointerType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
960
960
Py_DECREF ((PyObject * )stgdict );
961
961
return NULL ;
962
962
}
963
- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
963
+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
964
964
965
965
return (PyObject * )result ;
966
966
}
@@ -1403,7 +1403,7 @@ PyCArrayType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
1403
1403
/* replace the class dict by our updated spam dict */
1404
1404
if (-1 == PyDict_Update ((PyObject * )stgdict , result -> tp_dict ))
1405
1405
goto error ;
1406
- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict ); /* steal the reference */
1406
+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict ); /* steal the reference */
1407
1407
stgdict = NULL ;
1408
1408
1409
1409
/* Special case for character arrays.
@@ -1816,7 +1816,7 @@ static PyObject *CreateSwappedType(PyTypeObject *type, PyObject *args, PyObject
1816
1816
Py_DECREF ((PyObject * )stgdict );
1817
1817
return NULL ;
1818
1818
}
1819
- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
1819
+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
1820
1820
1821
1821
return (PyObject * )result ;
1822
1822
}
@@ -1944,7 +1944,7 @@ PyCSimpleType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
1944
1944
Py_DECREF ((PyObject * )stgdict );
1945
1945
return NULL ;
1946
1946
}
1947
- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
1947
+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
1948
1948
1949
1949
/* Install from_param class methods in ctypes base classes.
1950
1950
Overrides the PyCSimpleType_from_param generic method.
@@ -2307,7 +2307,7 @@ PyCFuncPtrType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
2307
2307
Py_DECREF ((PyObject * )stgdict );
2308
2308
return NULL ;
2309
2309
}
2310
- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
2310
+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
2311
2311
2312
2312
if (-1 == make_funcptrtype_dict (stgdict )) {
2313
2313
Py_DECREF (result );
@@ -5152,7 +5152,7 @@ comerror_init(PyObject *self, PyObject *args, PyObject *kwds)
5152
5152
5153
5153
bself = (PyBaseExceptionObject * )self ;
5154
5154
Py_INCREF (args );
5155
- Py_XSETREF (bself -> args , args );
5155
+ Py_SETREF (bself -> args , args );
5156
5156
5157
5157
return 0 ;
5158
5158
}
0 commit comments