fix lldb scripts on older lldb python

This commit is contained in:
Aaron Patterson 2022-07-06 13:20:53 -07:00
Родитель dbb23f29cb
Коммит 4ccaf6285f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 953170BCB4FFAFC6
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -170,8 +170,10 @@ def lldb_init(debugger):
g = globals()
imemo_types = target.FindFirstType('enum imemo_type')
enum_members = imemo_types.GetEnumMembers()
for member in imemo_types.GetEnumMembers():
for i in range(enum_members.GetSize()):
member = enum_members.GetTypeEnumMemberAtIndex(i)
g[member.GetName()] = member.GetValueAsUnsigned()
for enum in target.FindFirstGlobalVariable('ruby_dummy_gdb_enums'):