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
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit