summaryrefslogtreecommitdiff
path: root/src/multi.c
diff options
context:
space:
mode:
authorScott Talbert <swt@techie.net>2022-11-30 23:19:09 -0500
committerScott Talbert <swt@techie.net>2022-11-30 23:19:09 -0500
commit16a1a23db2ab5353224d4050b9b558a3f5d7f703 (patch)
tree8f898e541b20d7afffab7b2955c969824fac2a4e /src/multi.c
parent653b3f4df0625ec6893bb0c40bdbc38b684628b0 (diff)
downloadpycurl-16a1a23db2ab5353224d4050b9b558a3f5d7f703.tar.gz
Remove use of deprecated Py_TRASHCAN_SAFE_BEGIN / Py_TRASHCAN_SAFE_END
Replace it with Py_TRASHCAN_BEGIN / Py_TRASHCAN_END on Python 3.8+.
Diffstat (limited to 'src/multi.c')
-rw-r--r--src/multi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/multi.c b/src/multi.c
index ebe129f..3dbc3fc 100644
--- a/src/multi.c
+++ b/src/multi.c
@@ -117,7 +117,7 @@ PYCURL_INTERNAL void
do_multi_dealloc(CurlMultiObject *self)
{
PyObject_GC_UnTrack(self);
- Py_TRASHCAN_SAFE_BEGIN(self);
+ CPy_TRASHCAN_BEGIN(self, do_multi_dealloc);
util_multi_xdecref(self);
util_multi_close(self);
@@ -127,7 +127,7 @@ do_multi_dealloc(CurlMultiObject *self)
}
CurlMulti_Type.tp_free(self);
- Py_TRASHCAN_SAFE_END(self);
+ CPy_TRASHCAN_END(self);
}