[pypy-svn] r51045 - pypy/dist/pypy/module/_rawffi
fijal at codespeak.net
fijal at codespeak.net
Fri Jan 25 20:23:45 CET 2008
Author: fijal
Date: Fri Jan 25 20:23:43 2008
New Revision: 51045
Modified:
pypy/dist/pypy/module/_rawffi/interp_rawffi.py
Log:
Make 'Z' pointer letter as well
Modified: pypy/dist/pypy/module/_rawffi/interp_rawffi.py
==============================================================================
--- pypy/dist/pypy/module/_rawffi/interp_rawffi.py (original)
+++ pypy/dist/pypy/module/_rawffi/interp_rawffi.py Fri Jan 25 20:23:43 2008
@@ -48,7 +48,7 @@
'O' : ffi_type_pointer,
'Z' : ffi_type_pointer,
}
-TYPEMAP_PTR_LETTERS = "POsz"
+TYPEMAP_PTR_LETTERS = "POszZ"
UNPACKED_TYPECODES = dict([(code, (code,
intmask(field_desc.c_size),
@@ -72,6 +72,7 @@
'd' : rffi.DOUBLE,
's' : rffi.CCHARP,
'z' : rffi.CCHARP,
+ 'Z' : rffi.CArrayPtr(lltype.UniChar),
'O' : rffi.VOIDP,
'P' : rffi.VOIDP,
'v' : lltype.Void,
More information about the Pypy-commit
mailing list