bpo-33312: update Tools/gdb/libpython.py to match. (GH-6548)
authorGregory P. Smith <greg@krypto.org>
Fri, 20 Apr 2018 18:32:08 +0000 (11:32 -0700)
committerGitHub <noreply@github.com>
Fri, 20 Apr 2018 18:32:08 +0000 (11:32 -0700)
Tools/gdb/libpython.py

index 839ce799797e72a34ec6b671c614d0e7f5883b97..7df7c9bd541672fab6ba2679ae0c01d066e79dea 100755 (executable)
@@ -730,7 +730,7 @@ class PyDictObjectPtr(PyObjectPtr):
         else:
             offset = 8 * dk_size
 
-        ent_addr = keys['dk_indices']['as_1'].address
+        ent_addr = keys['dk_indices'].address
         ent_addr = ent_addr.cast(_type_unsigned_char_ptr()) + offset
         ent_ptr_t = gdb.lookup_type('PyDictKeyEntry').pointer()
         ent_addr = ent_addr.cast(ent_ptr_t)