@@ -302,7 +302,7 @@ set_tp_bases(PyTypeObject *self, PyObject *bases)
302
302
assert (PyTuple_GET_SIZE (bases ) == 1 );
303
303
assert (PyTuple_GET_ITEM (bases , 0 ) == (PyObject * )self -> tp_base );
304
304
assert (self -> tp_base -> tp_flags & _Py_TPFLAGS_STATIC_BUILTIN );
305
- assert (_Py_IsImmortal (self -> tp_base ));
305
+ assert (_Py_IsImmortalLoose (self -> tp_base ));
306
306
}
307
307
_Py_SetImmortal (bases );
308
308
}
@@ -319,7 +319,7 @@ clear_tp_bases(PyTypeObject *self)
319
319
Py_CLEAR (self -> tp_bases );
320
320
}
321
321
else {
322
- assert (_Py_IsImmortal (self -> tp_bases ));
322
+ assert (_Py_IsImmortalLoose (self -> tp_bases ));
323
323
_Py_ClearImmortal (self -> tp_bases );
324
324
}
325
325
}
@@ -368,7 +368,7 @@ clear_tp_mro(PyTypeObject *self)
368
368
Py_CLEAR (self -> tp_mro );
369
369
}
370
370
else {
371
- assert (_Py_IsImmortal (self -> tp_mro ));
371
+ assert (_Py_IsImmortalLoose (self -> tp_mro ));
372
372
_Py_ClearImmortal (self -> tp_mro );
373
373
}
374
374
}
@@ -5027,7 +5027,7 @@ void
5027
5027
_PyStaticType_Dealloc (PyInterpreterState * interp , PyTypeObject * type )
5028
5028
{
5029
5029
assert (type -> tp_flags & _Py_TPFLAGS_STATIC_BUILTIN );
5030
- assert (_Py_IsImmortal ((PyObject * )type ));
5030
+ assert (_Py_IsImmortalLoose ((PyObject * )type ));
5031
5031
5032
5032
type_dealloc_common (type );
5033
5033
0 commit comments