diff options
author | Victor Stinner <vstinner@python.org> | 2022-11-16 09:39:47 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-16 09:39:47 (GMT) |
commit | 3ed8803ef59f80e03c40b100b04c2e13f138ceed (patch) | |
tree | ec9ce18edd242485d4e3198d8e62924e1616c4ea /Modules/_testbuffer.c | |
parent | ea88d34de27ba2b3acaeb03c7dc7829dff40ea5c (diff) | |
download | cpython-3ed8803ef59f80e03c40b100b04c2e13f138ceed.zip cpython-3ed8803ef59f80e03c40b100b04c2e13f138ceed.tar.gz cpython-3ed8803ef59f80e03c40b100b04c2e13f138ceed.tar.bz2 |
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Replace Py_INCREF() and Py_XINCREF() using a cast with Py_NewRef()
and Py_XNewRef().
Diffstat (limited to 'Modules/_testbuffer.c')
-rw-r--r-- | Modules/_testbuffer.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Modules/_testbuffer.c b/Modules/_testbuffer.c index bec20a1..63ed4dc 100644 --- a/Modules/_testbuffer.c +++ b/Modules/_testbuffer.c @@ -1787,8 +1787,7 @@ ndarray_subscript(NDArrayObject *self, PyObject *key) return unpack_single(base->buf, base->format, base->itemsize); } else if (key == Py_Ellipsis) { - Py_INCREF(self); - return (PyObject *)self; + return Py_NewRef(self); } else { PyErr_SetString(PyExc_TypeError, "invalid indexing of scalar"); |