[pypy-svn] r75806 - pypy/branch/fast-forward/pypy/objspace/std

benjamin at codespeak.net benjamin at codespeak.net
Sat Jul 3 00:28:30 CEST 2010


Author: benjamin
Date: Sat Jul  3 00:28:29 2010
New Revision: 75806

Modified:
   pypy/branch/fast-forward/pypy/objspace/std/floattype.py
Log:
remove now unneeded code

Modified: pypy/branch/fast-forward/pypy/objspace/std/floattype.py
==============================================================================
--- pypy/branch/fast-forward/pypy/objspace/std/floattype.py	(original)
+++ pypy/branch/fast-forward/pypy/objspace/std/floattype.py	Sat Jul  3 00:28:29 2010
@@ -42,11 +42,7 @@
             raise OperationError(space.w_ValueError,
                                  space.wrap(e.msg))
     else:
-        w_obj = space.float(w_value)
-        if space.is_w(w_floattype, space.w_float):
-            return w_obj  # 'float(x)' should return
-                          # whatever x.__float__() returned
-        value = space.float_w(w_obj)
+        value = space.float_w(w_x)
     w_obj = space.allocate_instance(W_FloatObject, w_floattype)
     W_FloatObject.__init__(w_obj, value)
     return w_obj



More information about the Pypy-commit mailing list