X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb-python/blobdiff_plain/8ebc32d8616aeac9892d20cebfbdc1b531b29d2c..b2e2c7eef3e99fc9ad23e1b69020ff0fc722ba61:/pyke/pyke-mLib.c diff --git a/pyke/pyke-mLib.c b/pyke/pyke-mLib.c index a29f34c..30f6735 100644 --- a/pyke/pyke-mLib.c +++ b/pyke/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);