Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions asyncpg/protocol/record/recordobj.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,11 @@ ApgRecord_New(PyTypeObject *type, PyObject *desc, Py_ssize_t size)
return PyErr_NoMemory();
}
o = (ApgRecordObject *)type->tp_alloc(type, size);
#ifdef _PyObject_GC_IS_TRACKED
if (!_PyObject_GC_IS_TRACKED(o)) {
#else
if (!PyObject_GC_IsTracked(o)) {
#endif
PyErr_SetString(
PyExc_TypeError,
"record subclass is not tracked by GC"
Expand Down