@@ -424,7 +424,7 @@ StructUnionType_new(PyTypeObject *type, PyObject *args, PyObject *kwds, int isSt
424424 Py_DECREF ((PyObject * )dict );
425425 return NULL ;
426426 }
427- Py_XSETREF (result -> tp_dict , (PyObject * )dict );
427+ Py_SETREF (result -> tp_dict , (PyObject * )dict );
428428 dict -> format = _ctypes_alloc_format_string (NULL , "B" );
429429 if (dict -> format == NULL ) {
430430 Py_DECREF (result );
@@ -992,7 +992,7 @@ PyCPointerType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
992992 Py_DECREF ((PyObject * )stgdict );
993993 return NULL ;
994994 }
995- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
995+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
996996
997997 return (PyObject * )result ;
998998}
@@ -1457,7 +1457,7 @@ PyCArrayType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
14571457 Py_DECREF ((PyObject * )stgdict );
14581458 return NULL ;
14591459 }
1460- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
1460+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
14611461
14621462 /* Special case for character arrays.
14631463 A permanent annoyance: char arrays are also strings!
@@ -1880,7 +1880,7 @@ static PyObject *CreateSwappedType(PyTypeObject *type, PyObject *args, PyObject
18801880 Py_DECREF ((PyObject * )stgdict );
18811881 return NULL ;
18821882 }
1883- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
1883+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
18841884
18851885 return (PyObject * )result ;
18861886}
@@ -2388,7 +2388,7 @@ PyCFuncPtrType_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
23882388 Py_DECREF ((PyObject * )stgdict );
23892389 return NULL ;
23902390 }
2391- Py_XSETREF (result -> tp_dict , (PyObject * )stgdict );
2391+ Py_SETREF (result -> tp_dict , (PyObject * )stgdict );
23922392
23932393 if (-1 == make_funcptrtype_dict (stgdict )) {
23942394 Py_DECREF (result );
0 commit comments