mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
gh-140153: Fix Py_REFCNT() definition on limited C API 3.11-3.13 (#140158)
This commit is contained in:
parent
d301587369
commit
728d239e57
2 changed files with 4 additions and 0 deletions
|
|
@ -114,6 +114,8 @@ PyAPI_FUNC(Py_ssize_t) Py_REFCNT(PyObject *ob);
|
||||||
}
|
}
|
||||||
#if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 < 0x030b0000
|
#if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 < 0x030b0000
|
||||||
# define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST(ob))
|
# define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST(ob))
|
||||||
|
#else
|
||||||
|
# define Py_REFCNT(ob) _Py_REFCNT(ob)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
Fix :c:func:`Py_REFCNT` definition on limited C API 3.11-3.13. Patch by
|
||||||
|
Victor Stinner.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue