From: Mark Dickinson Date: Sat, 17 Jan 2009 10:48:28 +0000 (+0000) Subject: Remove attempted long->int conversions in py3k version of float.as_integer_ratio. X-Git-Tag: v3.1a1~498 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0156dabadfa5b3fb98eccd597cd97e916978509c;p=python Remove attempted long->int conversions in py3k version of float.as_integer_ratio. --- diff --git a/Objects/floatobject.c b/Objects/floatobject.c index a3c4e45548..a05b3c6a04 100644 --- a/Objects/floatobject.c +++ b/Objects/floatobject.c @@ -1495,12 +1495,6 @@ float_as_integer_ratio(PyObject *v, PyObject *unused) py_exponent = NULL; } - /* Returns ints instead of longs where possible */ - INPLACE_UPDATE(numerator, PyNumber_Int(numerator)); - if (numerator == NULL) goto error; - INPLACE_UPDATE(denominator, PyNumber_Int(denominator)); - if (denominator == NULL) goto error; - result_pair = PyTuple_Pack(2, numerator, denominator); #undef INPLACE_UPDATE