Skip to content

Commit 6b67078

Browse files
sweeneydenedbat
authored andcommitted
Use PyCode_GetCode
1 parent d71d74e commit 6b67078

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

coverage/ctracer/util.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@
3737
#define MyFrame_GetCode(f) ((f)->f_code)
3838
#endif
3939

40-
#if PY_VERSION_HEX >= 0x030B00A7
40+
#if PY_VERSION_HEX >= 0x030B00B1
41+
#define MyCode_GetCode(co) (PyCode_GetCode(co))
42+
#define MyCode_FreeCode(code) Py_XDECREF(code)
43+
#elif PY_VERSION_HEX >= 0x030B00A7
4144
#define MyCode_GetCode(co) (PyObject_GetAttrString((PyObject *)(co), "co_code"))
4245
#define MyCode_FreeCode(code) Py_XDECREF(code)
4346
#else

0 commit comments

Comments
 (0)