From: Mark Dickinson Date: Fri, 2 Jul 2010 16:05:15 +0000 (+0000) Subject: Style/consistency nit: make math_floor and math_ceil code look the same. X-Git-Tag: v3.2a1~361 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6d02d9cc6bbf8e53424e8403e63d5583a4a17d58;p=python Style/consistency nit: make math_floor and math_ceil code look the same. --- diff --git a/Modules/mathmodule.c b/Modules/mathmodule.c index 9141805f74..4ef10d3d38 100644 --- a/Modules/mathmodule.c +++ b/Modules/mathmodule.c @@ -841,7 +841,7 @@ FUNC1(atanh, m_atanh, 0, static PyObject * math_ceil(PyObject *self, PyObject *number) { static PyObject *ceil_str = NULL; - PyObject *method; + PyObject *method, *result; method = _PyObject_LookupSpecial(number, "__ceil__", &ceil_str); if (method == NULL) { @@ -849,11 +849,9 @@ static PyObject * math_ceil(PyObject *self, PyObject *number) { return NULL; return math_1_to_int(number, ceil, 0); } - else { - PyObject *result = PyObject_CallFunctionObjArgs(method, NULL); - Py_DECREF(method); - return result; - } + result = PyObject_CallFunctionObjArgs(method, NULL); + Py_DECREF(method); + return result; } PyDoc_STRVAR(math_ceil_doc,