diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-09-11 17:35:08 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-11 17:35:08 (GMT) |
commit | ed74a258aab2d5ca56a311acffdc7a46ca8ce2a1 (patch) | |
tree | aa6ad6f6f31d3a74080102adb3bb9965099ec09e /Tools/gdb/libpython.py | |
parent | 2173bb818c6c726d831b106ed0d3fad7825905dc (diff) | |
download | cpython-ed74a258aab2d5ca56a311acffdc7a46ca8ce2a1.zip cpython-ed74a258aab2d5ca56a311acffdc7a46ca8ce2a1.tar.gz cpython-ed74a258aab2d5ca56a311acffdc7a46ca8ce2a1.tar.bz2 |
Fix Tools/gdb/libpython.py
Backport https://github.com/python/cpython/commit/11659d00b9185c8f02ea6b642fa475a80e21f1a9
into this change instead of leaving it a separate followup change.
Diffstat (limited to 'Tools/gdb/libpython.py')
-rwxr-xr-x | Tools/gdb/libpython.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py index 6d7a942..6d3d52f 100755 --- a/Tools/gdb/libpython.py +++ b/Tools/gdb/libpython.py @@ -736,7 +736,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) |