From: Brett Cannon Date: Sat, 14 Apr 2012 18:23:49 +0000 (-0400) Subject: Undo a C99 idiom. X-Git-Tag: v3.3.0a3~230 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=740fce0e389027e76f990fc4f1a14fe6cc9cc6b0;p=python Undo a C99 idiom. --- diff --git a/Python/import.c b/Python/import.c index 87c1214c7e..083146b155 100644 --- a/Python/import.c +++ b/Python/import.c @@ -2889,12 +2889,12 @@ PyImport_ImportModuleLevelObject(PyObject *name, PyObject *given_globals, Py_INCREF(package); if (_PyDict_GetItemId(globals, &PyId___path__) == NULL) { + PyObject *partition = NULL; PyObject *borrowed_dot = _PyUnicode_FromId(&single_dot); if (borrowed_dot == NULL) { goto error; } - PyObject *partition = PyUnicode_RPartition(package, - borrowed_dot); + partition = PyUnicode_RPartition(package, borrowed_dot); Py_DECREF(package); if (partition == NULL) { goto error;