Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cc7e23a

Browse files
committed
Issue #11134: Add missing fields to typeslots.h.
Reviewed by Georg Brandl.
1 parent 6916806 commit cc7e23a

3 files changed

Lines changed: 8 additions & 0 deletions

File tree

Include/typeslots.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,6 @@
7171
#define Py_tp_setattro 69
7272
#define Py_tp_str 70
7373
#define Py_tp_traverse 71
74+
#define Py_tp_members 72
75+
#define Py_tp_getset 73
76+
#define Py_tp_free 74

Misc/NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ What's New in Python 3.2?
1010
Core and Builtins
1111
-----------------
1212

13+
- Issue #11134: Add missing fields to typeslots.h.
14+
1315
- Issue #11135: Remove redundant doc field from PyType_Spec.
1416

1517
- Issue #11067: Add PyType_GetFlags, to support PyUnicode_Check

Objects/typeslots.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,6 @@ offsetof(PyHeapTypeObject, ht_type.tp_setattr),
7070
offsetof(PyHeapTypeObject, ht_type.tp_setattro),
7171
offsetof(PyHeapTypeObject, ht_type.tp_str),
7272
offsetof(PyHeapTypeObject, ht_type.tp_traverse),
73+
offsetof(PyHeapTypeObject, ht_type.tp_members),
74+
offsetof(PyHeapTypeObject, ht_type.tp_getset),
75+
offsetof(PyHeapTypeObject, ht_type.tp_free),

0 commit comments

Comments
 (0)