closes bpo-36951: Correct some types in the type_members struct in typeobject.c. (GH-13403)
(cherry picked from commit 53d378c812
)
Co-authored-by: Zackery Spytz <zspytz@gmail.com>
This commit is contained in:
parent
951af2d7f1
commit
eda691dd9d
|
@ -210,11 +210,11 @@ assign_version_tag(PyTypeObject *type)
|
||||||
static PyMemberDef type_members[] = {
|
static PyMemberDef type_members[] = {
|
||||||
{"__basicsize__", T_PYSSIZET, offsetof(PyTypeObject,tp_basicsize),READONLY},
|
{"__basicsize__", T_PYSSIZET, offsetof(PyTypeObject,tp_basicsize),READONLY},
|
||||||
{"__itemsize__", T_PYSSIZET, offsetof(PyTypeObject, tp_itemsize), READONLY},
|
{"__itemsize__", T_PYSSIZET, offsetof(PyTypeObject, tp_itemsize), READONLY},
|
||||||
{"__flags__", T_LONG, offsetof(PyTypeObject, tp_flags), READONLY},
|
{"__flags__", T_ULONG, offsetof(PyTypeObject, tp_flags), READONLY},
|
||||||
{"__weakrefoffset__", T_LONG,
|
{"__weakrefoffset__", T_PYSSIZET,
|
||||||
offsetof(PyTypeObject, tp_weaklistoffset), READONLY},
|
offsetof(PyTypeObject, tp_weaklistoffset), READONLY},
|
||||||
{"__base__", T_OBJECT, offsetof(PyTypeObject, tp_base), READONLY},
|
{"__base__", T_OBJECT, offsetof(PyTypeObject, tp_base), READONLY},
|
||||||
{"__dictoffset__", T_LONG,
|
{"__dictoffset__", T_PYSSIZET,
|
||||||
offsetof(PyTypeObject, tp_dictoffset), READONLY},
|
offsetof(PyTypeObject, tp_dictoffset), READONLY},
|
||||||
{"__mro__", T_OBJECT, offsetof(PyTypeObject, tp_mro), READONLY},
|
{"__mro__", T_OBJECT, offsetof(PyTypeObject, tp_mro), READONLY},
|
||||||
{0}
|
{0}
|
||||||
|
|
Loading…
Reference in New Issue