From 3205e74d880a7cacd52ff032325de28acdec888d Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Fri, 26 Jul 2013 15:06:48 +0200 Subject: Fix declaration-after-statement of d49f65ff4f3c --- Modules/_testcapimodule.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Modules/_testcapimodule.c b/Modules/_testcapimodule.c index 6f87c13..4fd2d9f 100644 --- a/Modules/_testcapimodule.c +++ b/Modules/_testcapimodule.c @@ -1645,11 +1645,15 @@ test_long_numbits(PyObject *self) int i; for (i = 0; i < Py_ARRAY_LENGTH(testcases); ++i) { - PyObject *plong = PyLong_FromLong(testcases[i].input); + size_t nbits; + int sign; + PyObject *plong; + + plong = PyLong_FromLong(testcases[i].input); if (plong == NULL) return NULL; - size_t nbits = _PyLong_NumBits(plong); - int sign = _PyLong_Sign(plong); + nbits = _PyLong_NumBits(plong); + sign = _PyLong_Sign(plong); Py_DECREF(plong); if (nbits != testcases[i].nbits) -- cgit v0.12