diff options
author | Aaron Patterson <tenderlove@ruby-lang.org> | 2022-07-06 13:20:53 -0700 |
---|---|---|
committer | Aaron Patterson <tenderlove@ruby-lang.org> | 2022-07-06 13:21:37 -0700 |
commit | 4ccaf6285f36713cbbca800a55ea0a38a5df1ccd (patch) | |
tree | 0e0a8e5e1319daa26306b21be9ddeb79fd396e63 /misc | |
parent | dbb23f29cb721e11f9d07e1edefb4c65ef212d37 (diff) | |
download | ruby-4ccaf6285f36713cbbca800a55ea0a38a5df1ccd.tar.gz |
fix lldb scripts on older lldb python
Diffstat (limited to 'misc')
-rwxr-xr-x | misc/lldb_cruby.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/misc/lldb_cruby.py b/misc/lldb_cruby.py index b146361a0f..c38b9c62a0 100755 --- a/misc/lldb_cruby.py +++ b/misc/lldb_cruby.py @@ -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'): |