forked from qt-creator/qt-creator
Dumper: Fix bitfield handling on macOS
Amends f14634a651
.
Change-Id: Iae1c7ad9c78786c9178a07a493abb76db3b4c4aa
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -3227,7 +3227,10 @@ class DumperBase():
|
||||
lbyte = ldata[i]
|
||||
else:
|
||||
lbyte = ldata[fieldOffset + fieldSize - 1 - i]
|
||||
if isinstance(lbyte, (str, bytes)):
|
||||
data += ord(lbyte)
|
||||
else:
|
||||
data += lbyte
|
||||
data = data >> fieldBitpos
|
||||
data = data & ((1 << fieldBitsize) - 1)
|
||||
val.lvalue = data
|
||||
|
Reference in New Issue
Block a user