From 328284adcfe8fb9f9811a251ef00438800223344 Mon Sep 17 00:00:00 2001 From: Mark Dickinson Date: Sun, 2 May 2010 09:38:43 +0000 Subject: Improve error message from nb_int returning a non-integer, in various PyInt_As* functions: --- Objects/intobject.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Objects/intobject.c b/Objects/intobject.c index 0235663..b302d2f 100644 --- a/Objects/intobject.c +++ b/Objects/intobject.c @@ -178,7 +178,7 @@ PyInt_AsLong(register PyObject *op) { Py_DECREF(io); PyErr_SetString(PyExc_TypeError, - "nb_int should return int object"); + "__int__ method should return an integer"); return -1; } } @@ -236,7 +236,7 @@ PyInt_AsSsize_t(register PyObject *op) { Py_DECREF(io); PyErr_SetString(PyExc_TypeError, - "nb_int should return int object"); + "__int__ method should return an integer"); return -1; } } @@ -281,7 +281,7 @@ PyInt_AsUnsignedLongMask(register PyObject *op) { Py_DECREF(io); PyErr_SetString(PyExc_TypeError, - "nb_int should return int object"); + "__int__ method should return an integer"); return (unsigned long)-1; } } @@ -326,7 +326,7 @@ PyInt_AsUnsignedLongLongMask(register PyObject *op) { Py_DECREF(io); PyErr_SetString(PyExc_TypeError, - "nb_int should return int object"); + "__int__ method should return an integer"); return (unsigned PY_LONG_LONG)-1; } } -- cgit v0.12