From: Gregory P. Smith Date: Fri, 20 Apr 2018 18:32:08 +0000 (-0700) Subject: bpo-33312: update Tools/gdb/libpython.py to match. (GH-6548) X-Git-Tag: v3.8.0a1~1941 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=53f67d401df40486fd0fb8fbcf9da725cd37290c;p=thirdparty%2FPython%2Fcpython.git bpo-33312: update Tools/gdb/libpython.py to match. (GH-6548) --- diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py index 839ce799797e..7df7c9bd5416 100755 --- a/Tools/gdb/libpython.py +++ b/Tools/gdb/libpython.py @@ -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)