diff options
author | Benjamin Peterson <benjamin@python.org> | 2014-11-23 18:58:54 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2014-11-23 18:58:54 (GMT) |
commit | c6b6ab0caaa2a923965f5948aec719627a819e00 (patch) | |
tree | ead6440317aba13318cdc2ce7da13460dd3c477f | |
parent | b0609ec8f3c5aa0e77ef6ac4b05c592320c1da6e (diff) | |
download | cpython-c6b6ab0caaa2a923965f5948aec719627a819e00.zip cpython-c6b6ab0caaa2a923965f5948aec719627a819e00.tar.gz cpython-c6b6ab0caaa2a923965f5948aec719627a819e00.tar.bz2 |
remove strange casts
-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 28182f9..654d2fe 100644 --- a/Objects/intobject.c +++ b/Objects/intobject.c @@ -208,7 +208,7 @@ PyInt_AsSsize_t(register PyObject *op) { #if SIZEOF_SIZE_T != SIZEOF_LONG PyNumberMethods *nb; - PyIntObject *io; + PyObject *io; Py_ssize_t val; #endif @@ -232,15 +232,15 @@ PyInt_AsSsize_t(register PyObject *op) } if (nb->nb_long != 0) - io = (PyIntObject*) (*nb->nb_long) (op); + io = (*nb->nb_long)(op); else - io = (PyIntObject*) (*nb->nb_int) (op); + io = (*nb->nb_int)(op); if (io == NULL) return -1; if (!PyInt_Check(io)) { if (PyLong_Check(io)) { /* got a long? => retry int conversion */ - val = _PyLong_AsSsize_t((PyObject *)io); + val = _PyLong_AsSsize_t(io); Py_DECREF(io); if ((val == -1) && PyErr_Occurred()) return -1; |