From d4edfc9abffca965e76ebc5957a92031a4d6c4d4 Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Thu, 30 Mar 2017 18:29:23 +0300 Subject: bpo-29935: Fixed error messages in the index() method of tuple, list and deque (#887) when pass indices of wrong type. --- Objects/tupleobject.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Objects/tupleobject.c') diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c index 9c63983d76..55da0e3a2b 100644 --- a/Objects/tupleobject.c +++ b/Objects/tupleobject.c @@ -534,8 +534,8 @@ tuplerepeat(PyTupleObject *a, Py_ssize_t n) tuple.index value: object - start: object(converter="_PyEval_SliceIndex", type="Py_ssize_t") = 0 - stop: object(converter="_PyEval_SliceIndex", type="Py_ssize_t", c_default="PY_SSIZE_T_MAX") = sys.maxsize + start: slice_index(accept={int}) = 0 + stop: slice_index(accept={int}, c_default="PY_SSIZE_T_MAX") = sys.maxsize / Return first index of value. @@ -546,7 +546,7 @@ Raises ValueError if the value is not present. static PyObject * tuple_index_impl(PyTupleObject *self, PyObject *value, Py_ssize_t start, Py_ssize_t stop) -/*[clinic end generated code: output=07b6f9f3cb5c33eb input=28890d4bec234471]*/ +/*[clinic end generated code: output=07b6f9f3cb5c33eb input=fb39e9874a21fe3f]*/ { Py_ssize_t i; -- cgit v1.2.1