X-Git-Url: https://git.distorted.org.uk/~mdw/pyke/blobdiff_plain/c1756f78cbf3007438b3eb2fbfbd632d070be6ca..c80de12d8d0827e0553fed2e4d392cb9bf3a378f:/pyke-mLib.c diff --git a/pyke-mLib.c b/pyke-mLib.c index a29f34c..30f6735 100644 --- a/pyke-mLib.c +++ b/pyke-mLib.c @@ -52,8 +52,11 @@ PyObject *getk64(kludge64 u) Py_DECREF(i); i = t; if ((j = PyLong_FromUnsignedLong(LO64(u))) == 0) goto end; if ((t = PyNumber_InPlaceOr(i, j)) == 0) goto end; +# ifdef PY2 Py_DECREF(i); i = t; - if ((rc = PyNumber_Int(i)) == 0) goto end; + if ((t = PyNumber_Int(i)) == 0) goto end; +# endif + rc = t; end: Py_XDECREF(i); Py_XDECREF(j);