Author: Ronan Lamy <[email protected]>
Branch: py3k
Changeset: r84431:fa4870975abc
Date: 2016-05-14 18:32 +0100
http://bitbucket.org/pypy/pypy/changeset/fa4870975abc/
Log: fix translation
diff --git a/pypy/module/cpyext/floatobject.py
b/pypy/module/cpyext/floatobject.py
--- a/pypy/module/cpyext/floatobject.py
+++ b/pypy/module/cpyext/floatobject.py
@@ -72,7 +72,7 @@
rffi.UCHAR, hints={'nolength':True, 'render_as_const':True}))
@cpython_api([UCHARP, rffi.INT_real], rffi.DOUBLE, error=-1.0)
def _PyFloat_Unpack4(space, ptr, le):
- input = rffi.charpsize2str(ptr, 4)
+ input = rffi.charpsize2str(rffi.cast(CONST_STRING, ptr), 4)
if rffi.cast(lltype.Signed, le):
return runpack.runpack("<f", input)
else:
@@ -80,7 +80,7 @@
@cpython_api([UCHARP, rffi.INT_real], rffi.DOUBLE, error=-1.0)
def _PyFloat_Unpack8(space, ptr, le):
- input = rffi.charpsize2str(ptr, 8)
+ input = rffi.charpsize2str(rffi.cast(CONST_STRING, ptr), 8)
if rffi.cast(lltype.Signed, le):
return runpack.runpack("<d", input)
else:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit