From: Christian Heimes Date: Fri, 26 Jul 2013 13:06:48 +0000 (+0200) Subject: Fix declaration-after-statement of d49f65ff4f3c X-Git-Tag: v3.4.0a1~78^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3205e74d880a7cacd52ff032325de28acdec888d;p=thirdparty%2FPython%2Fcpython.git Fix declaration-after-statement of d49f65ff4f3c --- diff --git a/Modules/_testcapimodule.c b/Modules/_testcapimodule.c index 6f87c130c542..4fd2d9fe1f2c 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)