diff options
Diffstat (limited to 'misc/lldb_rb/rb_heap_structs.py')
-rw-r--r-- | misc/lldb_rb/rb_heap_structs.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/misc/lldb_rb/rb_heap_structs.py b/misc/lldb_rb/rb_heap_structs.py index 86e28a1a27..0428b7fc3f 100644 --- a/misc/lldb_rb/rb_heap_structs.py +++ b/misc/lldb_rb/rb_heap_structs.py @@ -117,8 +117,8 @@ class RbObject(LLDBInterface): def ary_len(self): if self.flags & self.flUser1: - len = ((self.flags & - (self.flUser3 | self.flUser4 | self.flUser5 | self.flUser6 | + len = ((self.flags & + (self.flUser3 | self.flUser4 | self.flUser5 | self.flUser6 | self.flUser7 | self.flUser8 | self.flUser9) ) >> (self.flUshift + 3)) else: @@ -128,7 +128,7 @@ class RbObject(LLDBInterface): def bignum_len(self): if self.flags & flUser2: - len = ((self.flags & + len = ((self.flags & (self.flUser3 | self.flUser4 | self.flUser5) ) >> (self.flUshift + 3)) else: |