[pypy-commit] pypy ffi-backend: Fix (shown by jit.metainterp.test.test_immutable)

arigo noreply at buildbot.pypy.org
Tue Aug 7 15:56:58 CEST 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: ffi-backend
Changeset: r56638:f5cdb3203c74
Date: 2012-08-07 15:52 +0200
http://bitbucket.org/pypy/pypy/changeset/f5cdb3203c74/

Log:	Fix (shown by jit.metainterp.test.test_immutable)

diff --git a/pypy/rpython/lltypesystem/llmemory.py b/pypy/rpython/lltypesystem/llmemory.py
--- a/pypy/rpython/lltypesystem/llmemory.py
+++ b/pypy/rpython/lltypesystem/llmemory.py
@@ -545,7 +545,7 @@
                 getattr(self.adr.ptr._TYPE.TO, 'OF', None) == lltype.Char):
             return AddressAsInt(self.adr + ItemOffset(lltype.Char, ofs))
         if isinstance(ofs, FieldOffset) and ofs.TYPE is self.adr.ptr._TYPE.TO:
-            fieldadr = getattr(self.adr.ptr, ofs.fieldname)
+            fieldadr = getattr(self.adr.ptr, ofs.fldname)
             return AddressAsInt(cast_ptr_to_adr(fieldadr))
         return NotImplemented
     def __repr__(self):


More information about the pypy-commit mailing list