Style/consistency nit: make math_floor and math_ceil code look the same.
diff --git a/Modules/mathmodule.c b/Modules/mathmodule.c
index 9141805..4ef10d3 100644
--- a/Modules/mathmodule.c
+++ b/Modules/mathmodule.c
@@ -841,7 +841,7 @@
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 @@
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,