Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c9a6168

Browse files
ZackerySpytzserhiy-storchaka
authored andcommitted
Fix a possible crash in range.__reversed__(). (GH-10252)
1 parent 0353b4e commit c9a6168

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

Objects/rangeobject.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,6 +1154,7 @@ range_reverse(PyObject *seq, PyObject *Py_UNUSED(ignored))
11541154
it = PyObject_New(longrangeiterobject, &PyLongRangeIter_Type);
11551155
if (it == NULL)
11561156
return NULL;
1157+
it->index = it->start = it->step = NULL;
11571158

11581159
/* start + (len - 1) * step */
11591160
it->len = range->length;

0 commit comments

Comments
 (0)