diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-04-14 18:31:12 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-04-14 18:31:12 +0000 |
commit | a2b80306889809e566c104835a96c23313f1e99b (patch) | |
tree | df33f8751fb00a18860b0ae0706d749c28962f68 /lldb/examples | |
parent | d3d5276d6c9af5ca158dd595b1dbe0db792b10af (diff) |
Fix regression in gnu_libstdcpp.py introduced by r266313
CreateChildAtOffset needs a byte offset, not an element number.
Diffstat (limited to 'lldb/examples')
-rw-r--r-- | lldb/examples/synthetic/gnu_libstdcpp.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/examples/synthetic/gnu_libstdcpp.py b/lldb/examples/synthetic/gnu_libstdcpp.py index fe60edce7e3..9f26282be01 100644 --- a/lldb/examples/synthetic/gnu_libstdcpp.py +++ b/lldb/examples/synthetic/gnu_libstdcpp.py @@ -239,7 +239,7 @@ class StdVectorSynthProvider: return None element_type = self.start_p.GetType().GetPointeeType() element_bits = 8 * element_type.GetByteSize() - element_offset = index / element_bits + element_offset = (index / element_bits) * element_type.GetByteSize() bit_offset = index % element_bits element = self.start_p.CreateChildAtOffset('['+str(index)+']',element_offset,element_type) bit = element.GetValueAsUnsigned(0) & (1 << bit_offset) |