Author: Armin Rigo <ar...@tunes.org>
Branch: cffi-1.0
Changeset: r77359:2416b4f2d89a
Date: 2015-05-17 19:53 +0200
http://bitbucket.org/pypy/pypy/changeset/2416b4f2d89a/

Log:    fixes (test_recompiler.py)

diff --git a/pypy/module/_cffi_backend/lib_obj.py 
b/pypy/module/_cffi_backend/lib_obj.py
--- a/pypy/module/_cffi_backend/lib_obj.py
+++ b/pypy/module/_cffi_backend/lib_obj.py
@@ -113,7 +113,8 @@
                   op == cffi_opcode.OP_ENUM):
                 # A constant integer whose value, in an "unsigned long long",
                 # is obtained by calling the function at g->address
-                w_result = realize_c_type.realize_global_int(self.ffi, g)
+                w_result = realize_c_type.realize_global_int(self.ffi, g,
+                                                             index)
                 #
             elif op == cffi_opcode.OP_CONSTANT:
                 # A constant which is not of integer type
@@ -122,7 +123,6 @@
                 fetch_funcptr = rffi.cast(
                     realize_c_type.FUNCPTR_FETCH_CHARP,
                     g.c_address)
-                xxxxxxxxxxxxxxxxxxxx
                 assert w_ct.size > 0
                 with lltype.scoped_alloc(rffi.CCHARP.TO, w_ct.size) as ptr:
                     fetch_funcptr(ptr)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to