summaryrefslogtreecommitdiffstats
path: root/Objects
diff options
context:
space:
mode:
Diffstat (limited to 'Objects')
-rw-r--r--Objects/listobject.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/Objects/listobject.c b/Objects/listobject.c
index 3ddf032..063ebfb 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -1779,12 +1779,16 @@ list_ass_subscript(PyListObject* self, PyObject* item, PyObject* value)
/* drawing pictures might help
understand these for loops */
- for (cur = start, i = 0; cur < stop; cur += step, i++) {
+ for (cur = start, i = 0;
+ cur < stop;
+ cur += step, i++)
+ {
garbage[i] = PyList_GET_ITEM(self, cur);
for (j = 0; j < step; j++) {
PyList_SET_ITEM(self, cur + j - i,
- PyList_GET_ITEM(self, cur + j + 1));
+ PyList_GET_ITEM(self,
+ cur + j + 1));
}
}
for (cur = start + slicelength*step + 1;