mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-40170: Remove PyHeapType_GET_MEMBERS() macro (GH-30942)
Remove the PyHeapType_GET_MEMBERS() macro. It was exposed in the public C API by mistake, it must only be used by Python internally. Use the PyTypeObject.tp_members member instead. Rename PyHeapType_GET_MEMBERS() to _PyHeapType_GET_MEMBERS() and move it to the internal C API.
This commit is contained in:
parent
0575551f69
commit
18ea973c21
5 changed files with 19 additions and 10 deletions
|
@ -929,3 +929,8 @@ Removed
|
|||
worked since the :c:type:`PyWeakReference` structure is opaque in the
|
||||
limited C API.
|
||||
(Contributed by Victor Stinner in :issue:`35134`.)
|
||||
|
||||
* Remove the ``PyHeapType_GET_MEMBERS()`` macro. It was exposed in the
|
||||
public C API by mistake, it must only be used by Python internally.
|
||||
Use the ``PyTypeObject.tp_members`` member instead.
|
||||
(Contributed by Victor Stinner in :issue:`40170`.)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue