Commits

Armin Rigo committed fe60321

Fix.

  • Participants
  • Parent commits 017adf8

Comments (0)

Files changed (1)

File pypy/rpython/lltypesystem/lltype.py

             cache = d.setdefault(parent, {})
         except RuntimeError:    # pointer comparison with a freed structure
             _subarray._cleanup_cache()
-            cache = d.setdefault(parent, {})    # try again
+            # try again
+            return _subarray._makeptr(parent, baseoffset_or_fieldname, solid)
         try:
             subarray = cache[baseoffset_or_fieldname]
         except KeyError: