diff -rupN --no-dereference Python-3.10.9/Modules/_xxsubinterpretersmodule.c Python-3.10.9-new/Modules/_xxsubinterpretersmodule.c --- Python-3.10.9/Modules/_xxsubinterpretersmodule.c 2022-12-06 19:31:21.000000000 +0100 +++ Python-3.10.9-new/Modules/_xxsubinterpretersmodule.c 2022-12-08 09:37:03.112024945 +0100 @@ -1761,7 +1761,7 @@ PyDoc_STRVAR(channelid_doc, "A channel ID identifies a channel and may be used as an int."); static PyTypeObject ChannelIDtype = { - PyVarObject_HEAD_INIT(&PyType_Type, 0) + PyVarObject_HEAD_INIT(NULL, 0) "_xxsubinterpreters.ChannelID", /* tp_name */ sizeof(channelid), /* tp_basicsize */ 0, /* tp_itemsize */