diff options
author | Mark Dickinson <dickinsm@gmail.com> | 2010-05-02 09:38:43 +0000 |
---|---|---|
committer | Mark Dickinson <dickinsm@gmail.com> | 2010-05-02 09:38:43 +0000 |
commit | 328284adcfe8fb9f9811a251ef00438800223344 (patch) | |
tree | e9c474c4ebb9452e8ab55581cf99ba81f838ffe8 /Objects/intobject.c | |
parent | 8651810df93ced170909b21f4cca66c51540f804 (diff) | |
download | cpython-git-328284adcfe8fb9f9811a251ef00438800223344.tar.gz |
Improve error message from nb_int returning a non-integer, in various PyInt_As* functions:
Diffstat (limited to 'Objects/intobject.c')
-rw-r--r-- | Objects/intobject.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Objects/intobject.c b/Objects/intobject.c index 02356639ff..b302d2fbf2 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; } } |