Author: Armin Rigo <[email protected]>
Branch: cffi-static-callback
Changeset: r80713:844df784ea7b
Date: 2015-11-16 11:31 +0000
http://bitbucket.org/pypy/pypy/changeset/844df784ea7b/

Log:    import cffi/2f83b7a79e6c

diff --git a/lib_pypy/cffi/recompiler.py b/lib_pypy/cffi/recompiler.py
--- a/lib_pypy/cffi/recompiler.py
+++ b/lib_pypy/cffi/recompiler.py
@@ -371,7 +371,8 @@
         prnt('_cffi_pypyinit_%s(const void *p[])' % (base_module_name,))
         prnt('{')
         prnt('    if (((intptr_t)p[0]) >= 0x0A03) {')
-        prnt('        _cffi_call_python = p[1];')
+        prnt('        _cffi_call_python = (void(*)(struct _cffi_callpy_s *, '
+                                                  'char *))p[1];')
         prnt('    }')
         prnt('    p[0] = (const void *)%s;' % VERSION)
         prnt('    p[1] = &_cffi_type_context;')
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to