Browse Source

Convert two other post-decrement while-loops to pre-decrements for consistency

and for better code generation.
pull/9921/head
Raymond Hettinger 10 years ago
parent
commit
165eee214b
  1. 6
      Modules/_collectionsmodule.c

6
Modules/_collectionsmodule.c

@ -937,7 +937,8 @@ deque_count(dequeobject *deque, PyObject *v)
PyObject *item;
int cmp;
while (n--) {
n++;
while (--n) {
CHECK_NOT_END(b);
item = b->data[index];
cmp = PyObject_RichCompareBool(item, v, Py_EQ);
@ -974,7 +975,8 @@ deque_contains(dequeobject *deque, PyObject *v)
PyObject *item;
int cmp;
while (n--) {
n++;
while (--n) {
CHECK_NOT_END(b);
item = b->data[index];
cmp = PyObject_RichCompareBool(item, v, Py_EQ);

Loading…
Cancel
Save