Author: Manuel Jacob Branch: remove-remaining-smm Changeset: r69364:a3176fb0a3e3 Date: 2014-02-24 21:31 +0100 http://bitbucket.org/pypy/pypy/changeset/a3176fb0a3e3/
Log: Fix. diff --git a/pypy/objspace/std/complexobject.py b/pypy/objspace/std/complexobject.py --- a/pypy/objspace/std/complexobject.py +++ b/pypy/objspace/std/complexobject.py @@ -280,8 +280,7 @@ if space.isinstance_w(w_obj, space.w_int): return W_ComplexObject(space.int_w(w_obj), 0.0) if space.isinstance_w(w_obj, space.w_long): - dval = w_obj.tofloat(space) - return W_ComplexObject(dval, 0.0) + return W_ComplexObject(space.float_w(w_obj), 0.0) if space.isinstance_w(w_obj, space.w_float): return W_ComplexObject(space.float_w(w_obj), 0.0) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit