Author: Ronan Lamy <ronan.l...@gmail.com>
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
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to