Author: Matti Picus <[email protected]>
Branch: memoryview-attributes
Changeset: r86342:33ec1bbbd5b9
Date: 2016-08-20 22:33 +1200
http://bitbucket.org/pypy/pypy/changeset/33ec1bbbd5b9/

Log:    translation fix

diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py
--- a/pypy/module/cpyext/slotdefs.py
+++ b/pypy/module/cpyext/slotdefs.py
@@ -349,7 +349,7 @@
         # XXX flags are not in w_args?
         flags = rffi.cast(rffi.INT_real,0)
         size = generic_cpy_call(space, func_target, w_self, pybuf, flags)
-        if size < 0:
+        if widen(size) < 0:
             space.fromcache(State).check_and_raise_exception(always=True)
         ptr = pybuf.c_buf
         size = pybuf.c_len
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to