summaryrefslogtreecommitdiffstats
path: root/Objects/intobject.c
diff options
context:
space:
mode:
Diffstat (limited to 'Objects/intobject.c')
-rw-r--r--Objects/intobject.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/Objects/intobject.c b/Objects/intobject.c
index d1b9599..232b2d2 100644
--- a/Objects/intobject.c
+++ b/Objects/intobject.c
@@ -188,12 +188,14 @@ PyInt_AsLong(register PyObject *op)
Py_ssize_t
PyInt_AsSsize_t(register PyObject *op)
{
+#if SIZEOF_SIZE_T != SIZEOF_LONG
PyNumberMethods *nb;
PyIntObject *io;
Py_ssize_t val;
+#endif
if (op && !PyInt_CheckExact(op) && PyLong_Check(op))
return _PyLong_AsSsize_t(op);
-#if SIZEOF_SIZE_T==SIZEOF_LONG
+#if SIZEOF_SIZE_T == SIZEOF_LONG
return PyInt_AsLong(op);
#else