mirror of
https://github.com/python/cpython.git
synced 2025-08-03 08:34:29 +00:00
PyObject_RichCompareBool() already returns -1, 0, or 1, so return its value
This commit is contained in:
parent
884baa1e6b
commit
bb9c5f5032
2 changed files with 2 additions and 10 deletions
|
@ -325,11 +325,7 @@ list_contains(PyListObject *a, PyObject *el)
|
|||
for (i = 0, cmp = 0 ; cmp == 0 && i < a->ob_size; ++i)
|
||||
cmp = PyObject_RichCompareBool(el, PyList_GET_ITEM(a, i),
|
||||
Py_EQ);
|
||||
if (cmp > 0)
|
||||
return 1;
|
||||
if (cmp < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
return cmp;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -266,11 +266,7 @@ tuplecontains(PyTupleObject *a, PyObject *el)
|
|||
for (i = 0, cmp = 0 ; cmp == 0 && i < a->ob_size; ++i)
|
||||
cmp = PyObject_RichCompareBool(el, PyTuple_GET_ITEM(a, i),
|
||||
Py_EQ);
|
||||
if (cmp > 0)
|
||||
return 1;
|
||||
if (cmp < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
return cmp;
|
||||
}
|
||||
|
||||
static PyObject *
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue