Author: Wim Lavrijsen <[email protected]>
Branch: reflex-support
Changeset: r44359:c442968f6009
Date: 2011-05-21 19:48 -0700
http://bitbucket.org/pypy/pypy/changeset/c442968f6009/
Log: translation fixes: immutability consistency
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
--- a/pypy/module/cppyy/converter.py
+++ b/pypy/module/cppyy/converter.py
@@ -292,23 +292,28 @@
class ShortArrayConverter(ArrayTypeConverter):
+ _immutable_=True
typecode = 'h'
typesize = 2
class LongArrayConverter(ArrayTypeConverter):
+ _immutable_=True
typecode = 'l'
typesize = 4
class FloatArrayConverter(ArrayTypeConverter):
+ _immutable_=True
typecode = 'f'
typesize = 4
class DoubleArrayConverter(ArrayTypeConverter):
+ _immutable_=True
typecode = 'd'
typesize = 8
class ShortPtrConverter(PtrTypeConverter):
+ _immutable_=True
typecode = 'h'
typesize = 2
@@ -320,14 +325,17 @@
# byteptr[0] = space.unwrap(space.id(w_value.getslotvalue(2)))
class LongPtrConverter(PtrTypeConverter):
+ _immutable_=True
typecode = 'l'
typesize = 4
class FloatPtrConverter(PtrTypeConverter):
+ _immutable_=True
typecode = 'f'
typesize = 4
class DoublePtrConverter(PtrTypeConverter):
+ _immutable_=True
typecode = 'd'
typesize = 8
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit