diff options
Diffstat (limited to 'Objects/longobject.c')
| -rw-r--r-- | Objects/longobject.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/Objects/longobject.c b/Objects/longobject.c index ae3a98cc79..6f7fe335d9 100644 --- a/Objects/longobject.c +++ b/Objects/longobject.c @@ -5280,13 +5280,8 @@ static PyObject * int_as_integer_ratio_impl(PyObject *self) /*[clinic end generated code: output=e60803ae1cc8621a input=55ce3058e15de393]*/ { - PyObject *numerator; PyObject *ratio_tuple; - - if (PyLong_CheckExact(self)) { - return PyTuple_Pack(2, self, _PyLong_One); - } - numerator = _PyLong_Copy((PyLongObject *) self); + PyObject *numerator = long_long(self); if (numerator == NULL) { return NULL; } |
