Skip to content

Commit e9d9ec5

Browse files
correct gbd test usage to use dk_entries instead of dk_indices
1 parent e6754e9 commit e9d9ec5

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

Tools/gdb/libpython.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -835,14 +835,11 @@ def write_repr(self, out, visited):
835835
@staticmethod
836836
def _get_entries(keys):
837837
dk_nentries = int(keys['dk_nentries'])
838-
839-
ent_addr = keys['dk_indices'].address
840838
if int(keys['dk_kind']) == 0: # DICT_KEYS_GENERAL
841839
ent_ptr_t = gdb.lookup_type('PyDictKeyEntry').pointer()
842840
else:
843841
ent_ptr_t = gdb.lookup_type('PyDictUnicodeEntry').pointer()
844-
ent_addr = ent_addr.cast(ent_ptr_t)
845-
842+
ent_addr = keys['dk_entries'].address.cast(ent_ptr_t)
846843
return ent_addr, dk_nentries
847844

848845

0 commit comments

Comments
 (0)