Skip to content

Commit 8c7aaa0

Browse files
committed
rf(limited-api): Use Stable ABI decref symbols
1 parent aad5bf3 commit 8c7aaa0

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

indexed_gzip/zran_file_util.c

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ size_t _fread_python(void *ptr, size_t size, size_t nmemb, PyObject *f) {
6161

6262
memmove(ptr, buf, (size_t) len);
6363

64-
Py_DECREF(data);
64+
Py_DecRef(data);
6565
_ZRAN_FILE_UTIL_RELEASE_GIL
6666
return (size_t) len / size;
6767

6868
fail:
69-
Py_XDECREF(data);
69+
Py_DecRef(data);
7070
_ZRAN_FILE_UTIL_RELEASE_GIL
7171
return 0;
7272
}
@@ -89,12 +89,12 @@ int64_t _ftell_python(PyObject *f) {
8989
if (result == -1 && PyErr_Occurred())
9090
goto fail;
9191

92-
Py_DECREF(data);
92+
Py_DecRef(data);
9393
_ZRAN_FILE_UTIL_RELEASE_GIL
9494
return result;
9595

9696
fail:
97-
Py_XDECREF(data);
97+
Py_DecRef(data);
9898
_ZRAN_FILE_UTIL_RELEASE_GIL
9999
return -1;
100100
}
@@ -122,12 +122,12 @@ int _fseek_python(PyObject *f, int64_t offset, int whence) {
122122
if (data == NULL)
123123
goto fail;
124124

125-
Py_DECREF(data);
125+
Py_DecRef(data);
126126
_ZRAN_FILE_UTIL_RELEASE_GIL
127127
return 0;
128128

129129
fail:
130-
Py_XDECREF(data);
130+
Py_DecRef(data);
131131
_ZRAN_FILE_UTIL_RELEASE_GIL
132132
return -1;
133133
}
@@ -166,12 +166,12 @@ int _fflush_python(PyObject *f) {
166166
_ZRAN_FILE_UTIL_ACQUIRE_GIL
167167
if ((data = PyObject_CallMethod(f, "flush", NULL)) == NULL) goto fail;
168168

169-
Py_DECREF(data);
169+
Py_DecRef(data);
170170
_ZRAN_FILE_UTIL_RELEASE_GIL
171171
return 0;
172172

173173
fail:
174-
Py_XDECREF(data);
174+
Py_DecRef(data);
175175
_ZRAN_FILE_UTIL_RELEASE_GIL
176176
return -1;
177177
}
@@ -205,14 +205,14 @@ size_t _fwrite_python(const void *ptr,
205205
len = size * nmemb;
206206
#endif
207207

208-
Py_DECREF(input);
209-
Py_DECREF(data);
208+
Py_DecRef(input);
209+
Py_DecRef(data);
210210
_ZRAN_FILE_UTIL_RELEASE_GIL
211211
return (size_t) len / size;
212212

213213
fail:
214-
Py_XDECREF(input);
215-
Py_XDECREF(data);
214+
Py_DecRef(input);
215+
Py_DecRef(data);
216216
_ZRAN_FILE_UTIL_RELEASE_GIL
217217
return 0;
218218
}
@@ -248,12 +248,12 @@ int _seekable_python(PyObject *f) {
248248
if (result == -1 && PyErr_Occurred())
249249
goto fail;
250250

251-
Py_DECREF(data);
251+
Py_DecRef(data);
252252
_ZRAN_FILE_UTIL_RELEASE_GIL
253253
return result;
254254

255255
fail:
256-
Py_XDECREF(data);
256+
Py_DecRef(data);
257257
_ZRAN_FILE_UTIL_RELEASE_GIL
258258
return -1;
259259
}

0 commit comments

Comments
 (0)