Author: Matti Picus <[email protected]>
Branch:
Changeset: r94644:c59ecbebf6f8
Date: 2018-05-21 09:24 -0700
http://bitbucket.org/pypy/pypy/changeset/c59ecbebf6f8/
Log: missing part of a8f64c4ae1ec
diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py
--- a/pypy/module/cpyext/api.py
+++ b/pypy/module/cpyext/api.py
@@ -1133,10 +1133,11 @@
def attach_c_functions(space, eci, prefix):
state = space.fromcache(State)
- state.C._Py_Dealloc = rffi.llexternal('_Py_Dealloc',
- [PyObject], lltype.Void,
- compilation_info=eci,
- _nowrapper=True)
+ state.C._Py_Dealloc = rffi.llexternal(
+ mangle_name(prefix, '_Py_Dealloc'),
+ [PyObject], lltype.Void,
+ compilation_info=eci,
+ _nowrapper=True)
state.C.PyObject_Free = rffi.llexternal(
mangle_name(prefix, 'PyObject_Free'),
[rffi.VOIDP], lltype.Void,
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit