]> granicus.if.org Git - python/commitdiff
Remove attempted long->int conversions in py3k version of float.as_integer_ratio.
authorMark Dickinson <dickinsm@gmail.com>
Sat, 17 Jan 2009 10:48:28 +0000 (10:48 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Sat, 17 Jan 2009 10:48:28 +0000 (10:48 +0000)
Objects/floatobject.c

index a3c4e45548388ab22332054eb816f59f7f7193c4..a05b3c6a049d9ae14d42bba57460f652a2c6e1cd 100644 (file)
@@ -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