[pypy-svn] r8892 - pypy/dist/pypy/interpreter
arigo at codespeak.net
arigo at codespeak.net
Sat Feb 5 01:50:47 CET 2005
Author: arigo
Date: Sat Feb 5 01:50:47 2005
New Revision: 8892
Modified:
pypy/dist/pypy/interpreter/typedef.py
Log:
Sending this code to Pedronis who sits besides me...
Modified: pypy/dist/pypy/interpreter/typedef.py
==============================================================================
--- pypy/dist/pypy/interpreter/typedef.py (original)
+++ pypy/dist/pypy/interpreter/typedef.py Sat Feb 5 01:50:47 2005
@@ -141,6 +141,7 @@
if space.is_w(w_obj, space.w_None):
return w_member
else:
+ self = space.interpclass_w(w_member)
w_result = w_obj.slots_w[self.index]
if w_result is None:
raise OperationError(space.w_AttributeError,
@@ -148,9 +149,11 @@
return w_result
def descr_member_set(space, w_member, w_obj, w_value):
+ self = space.interpclass_w(w_member)
w_obj.slots_w[self.index] = w_value
def descr_member_del(space, w_member, w_obj):
+ self = space.interpclass_w(w_member)
w_obj.slots_w[self.index] = None
typedef = TypeDef("member",
More information about the Pypy-commit
mailing list