Improve exception message for str.format (GH-12675)
This commit is contained in:
parent
cd74e66a8c
commit
9843bc110d
|
@ -440,8 +440,13 @@ get_field_object(SubString *input, PyObject *args, PyObject *kwargs,
|
||||||
|
|
||||||
/* look up in args */
|
/* look up in args */
|
||||||
obj = PySequence_GetItem(args, index);
|
obj = PySequence_GetItem(args, index);
|
||||||
if (obj == NULL)
|
if (obj == NULL) {
|
||||||
goto error;
|
PyErr_Format(PyExc_IndexError,
|
||||||
|
"Replacement index %zd out of range for positional "
|
||||||
|
"args tuple",
|
||||||
|
index);
|
||||||
|
goto error;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* iterate over the rest of the field_name */
|
/* iterate over the rest of the field_name */
|
||||||
|
|
Loading…
Reference in New Issue