mirror of
https://github.com/python/cpython.git
synced 2025-12-09 10:37:17 +00:00
Eliminate unnecessary variables
This commit is contained in:
parent
54afac325c
commit
3a1a8d0424
1 changed files with 2 additions and 4 deletions
|
|
@ -843,13 +843,12 @@ deque_count(dequeobject *deque, PyObject *v)
|
||||||
block *b = deque->leftblock;
|
block *b = deque->leftblock;
|
||||||
Py_ssize_t index = deque->leftindex;
|
Py_ssize_t index = deque->leftindex;
|
||||||
Py_ssize_t n = Py_SIZE(deque);
|
Py_ssize_t n = Py_SIZE(deque);
|
||||||
Py_ssize_t i;
|
|
||||||
Py_ssize_t count = 0;
|
Py_ssize_t count = 0;
|
||||||
size_t start_state = deque->state;
|
size_t start_state = deque->state;
|
||||||
PyObject *item;
|
PyObject *item;
|
||||||
int cmp;
|
int cmp;
|
||||||
|
|
||||||
for (i=0 ; i<n ; i++) {
|
while (n--) {
|
||||||
CHECK_NOT_END(b);
|
CHECK_NOT_END(b);
|
||||||
item = b->data[index];
|
item = b->data[index];
|
||||||
cmp = PyObject_RichCompareBool(item, v, Py_EQ);
|
cmp = PyObject_RichCompareBool(item, v, Py_EQ);
|
||||||
|
|
@ -883,12 +882,11 @@ deque_contains(dequeobject *deque, PyObject *v)
|
||||||
block *b = deque->leftblock;
|
block *b = deque->leftblock;
|
||||||
Py_ssize_t index = deque->leftindex;
|
Py_ssize_t index = deque->leftindex;
|
||||||
Py_ssize_t n = Py_SIZE(deque);
|
Py_ssize_t n = Py_SIZE(deque);
|
||||||
Py_ssize_t i;
|
|
||||||
size_t start_state = deque->state;
|
size_t start_state = deque->state;
|
||||||
PyObject *item;
|
PyObject *item;
|
||||||
int cmp;
|
int cmp;
|
||||||
|
|
||||||
for (i=0 ; i<n ; i++) {
|
while (n--) {
|
||||||
CHECK_NOT_END(b);
|
CHECK_NOT_END(b);
|
||||||
item = b->data[index];
|
item = b->data[index];
|
||||||
cmp = PyObject_RichCompareBool(item, v, Py_EQ);
|
cmp = PyObject_RichCompareBool(item, v, Py_EQ);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue