diff options
| author | Victor Stinner <vstinner@python.org> | 2022-11-16 18:34:24 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-16 18:34:24 +0100 |
| commit | 8211cf5d287acfd815b6a7f6471cdf83dcd2bb9b (patch) | |
| tree | 510409237622aa30dfc6833602bdde97c578f2bb /Objects/rangeobject.c | |
| parent | 19c1462e8dca3319c8290e2edcce482bd18cb018 (diff) | |
| download | cpython-git-8211cf5d287acfd815b6a7f6471cdf83dcd2bb9b.tar.gz | |
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Replace Py_INCREF() and Py_XINCREF() using a cast with Py_NewRef()
and Py_XNewRef().
Diffstat (limited to 'Objects/rangeobject.c')
| -rw-r--r-- | Objects/rangeobject.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Objects/rangeobject.c b/Objects/rangeobject.c index 8e3083e5b8..a889aa04db 100644 --- a/Objects/rangeobject.c +++ b/Objects/rangeobject.c @@ -936,10 +936,8 @@ longrangeiter_reduce(longrangeiterobject *r, PyObject *Py_UNUSED(ignored)) Py_DECREF(product); if (stop == NULL) return NULL; - Py_INCREF(r->start); - Py_INCREF(r->step); range = (PyObject*)make_range_object(&PyRange_Type, - r->start, stop, r->step); + Py_NewRef(r->start), stop, Py_NewRef(r->step)); if (range == NULL) { Py_DECREF(r->start); Py_DECREF(stop); |
