From: Christian Heimes Date: Sat, 6 Oct 2012 15:16:39 +0000 (+0200) Subject: and another one X-Git-Tag: v3.4.0a1~2340 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b70e8a1958a15dadd4e4371427498bc11a7b8077;p=thirdparty%2FPython%2Fcpython.git and another one --- diff --git a/Objects/abstract.c b/Objects/abstract.c index eb3a766c1995..84e827ad8cd6 100644 --- a/Objects/abstract.c +++ b/Objects/abstract.c @@ -78,7 +78,7 @@ _PyObject_HasLen(PyObject *o) { Py_ssize_t PyObject_LengthHint(PyObject *o, Py_ssize_t defaultvalue) { - PyObject *hint; + PyObject *hint, *result; Py_ssize_t res; _Py_IDENTIFIER(__length_hint__); res = PyObject_Length(o); @@ -98,7 +98,7 @@ PyObject_LengthHint(PyObject *o, Py_ssize_t defaultvalue) } return defaultvalue; } - PyObject *result = PyObject_CallFunctionObjArgs(hint, NULL); + result = PyObject_CallFunctionObjArgs(hint, NULL); Py_DECREF(hint); if (result == NULL) { if (PyErr_ExceptionMatches(PyExc_TypeError)) {