From 1aad0f038d6c685f874c66c65ea0e4a8f9cf0dab Mon Sep 17 00:00:00 2001 From: Mark Dickinson Date: Wed, 4 Aug 2010 20:56:28 +0000 Subject: Issue #9337: Make float.__str__ identical to float.__repr__. (And similarly for complex numbers.) --- Objects/complexobject.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'Objects/complexobject.c') diff --git a/Objects/complexobject.c b/Objects/complexobject.c index 7594c886ec..674362f9eb 100644 --- a/Objects/complexobject.c +++ b/Objects/complexobject.c @@ -394,12 +394,6 @@ complex_repr(PyComplexObject *v) return complex_format(v, 0, 'r'); } -static PyObject * -complex_str(PyComplexObject *v) -{ - return complex_format(v, PyFloat_STR_PRECISION, 'g'); -} - static long complex_hash(PyComplexObject *v) { @@ -1104,7 +1098,7 @@ PyTypeObject PyComplex_Type = { 0, /* tp_as_mapping */ (hashfunc)complex_hash, /* tp_hash */ 0, /* tp_call */ - (reprfunc)complex_str, /* tp_str */ + (reprfunc)complex_repr, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ -- cgit v1.2.1