diff --git a/main.py b/main.py index 53c50c2..7499100 100644 --- a/main.py +++ b/main.py @@ -221,7 +221,7 @@ class Bear(): self.truly_resolve_type(child_entry, typ_die) - if ('size_byte' in child_entry) and ('DW_AT_data_bit_offset' not in child_die.attributes): + if ('size_byte' in child_entry) and ('DW_AT_data_bit_offset' not in child_die.attributes) and ('DW_AT_bit_offset' not in child_die.attributes): child_offset = child_offset + child_entry['size_byte'] child_dies.append(child_entry)