From 0e4f76405d79e95abfdda21b9dfc10c7f32340e8 Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Tue, 28 Oct 2003 07:32:28 +0000 Subject: Fix nits in error messages. --- Modules/itertoolsmodule.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Modules/itertoolsmodule.c b/Modules/itertoolsmodule.c index 7cafc14..be2d735 100644 --- a/Modules/itertoolsmodule.c +++ b/Modules/itertoolsmodule.c @@ -767,7 +767,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (PyErr_Occurred()) PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Stop argument must be an integer or None."); + "Stop argument must be a non-negative integer or None."); return NULL; } } @@ -776,7 +776,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (start == -1 && PyErr_Occurred()) { PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Start argument must be an integer."); + "Start argument must be a non-negative integer."); return NULL; } if (a2 != Py_None) { @@ -785,7 +785,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (PyErr_Occurred()) PyErr_Clear(); PyErr_SetString(PyExc_ValueError, - "Stop argument must be an integer or None."); + "Stop argument must be a non-negative integer or None."); return NULL; } } @@ -793,7 +793,7 @@ islice_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (start<0 || stop<-1) { PyErr_SetString(PyExc_ValueError, - "Indices for islice() must be positive."); + "Indices for islice() must be non-negative integers."); return NULL; } -- cgit v0.12