Author: Antonio Cuni <[email protected]>
Branch: ffistruct
Changeset: r47135:55a06bcd9f06
Date: 2011-09-07 14:55 +0200
http://bitbucket.org/pypy/pypy/changeset/55a06bcd9f06/
Log: disable this check for now, or else it won't translate
diff --git a/pypy/module/_ffi/interp_ffitype.py
b/pypy/module/_ffi/interp_ffitype.py
--- a/pypy/module/_ffi/interp_ffitype.py
+++ b/pypy/module/_ffi/interp_ffitype.py
@@ -13,8 +13,9 @@
self.ffitype = ffitype
self.w_datashape = w_datashape
self.w_pointer_to = w_pointer_to
- if self.is_struct():
- assert w_datashape is not None
+ ## XXX: re-enable this check when the ffistruct branch is done
+ ## if self.is_struct():
+ ## assert w_datashape is not None
def descr_deref_pointer(self, space):
if self.w_pointer_to is None:
diff --git a/pypy/module/_ffi/interp_struct.py
b/pypy/module/_ffi/interp_struct.py
--- a/pypy/module/_ffi/interp_struct.py
+++ b/pypy/module/_ffi/interp_struct.py
@@ -35,7 +35,7 @@
def __init__(self, name, fields_w, ffistruct):
self.ffistruct = ffistruct
- self.w_ffitype = W_FFIType('struct %s' % name, ffistruct.ffistruct,
'fixme')
+ self.w_ffitype = W_FFIType('struct %s' % name, ffistruct.ffistruct,
None)
self.fields_w = fields_w
self.name2w_field = {}
for w_field in fields_w:
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit