Skip to content

Commit 728d239

Browse files
authored
gh-140153: Fix Py_REFCNT() definition on limited C API 3.11-3.13 (#140158)
1 parent d301587 commit 728d239

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

Include/refcount.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ PyAPI_FUNC(Py_ssize_t) Py_REFCNT(PyObject *ob);
114114
}
115115
#if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 < 0x030b0000
116116
# define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST(ob))
117+
#else
118+
# define Py_REFCNT(ob) _Py_REFCNT(ob)
117119
#endif
118120
#endif
119121

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Fix :c:func:`Py_REFCNT` definition on limited C API 3.11-3.13. Patch by
2+
Victor Stinner.

0 commit comments

Comments
 (0)