Debugger: Fix QFile dumper for Qt 5.3, 32 bit

Change-Id: Ie28b6f52b91adcfb947203e6354f24412e0edfae
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
hjk
2014-03-04 23:30:35 +01:00
parent c1b2ed036f
commit 93e974321c

View File

@@ -403,9 +403,9 @@ def qdump__QFile(d, value):
# 9fc0965 changes the layout of the private structure
qtVersion = d.qtVersion()
if qtVersion >= 0x050300:
offset = 172 if d.is32bit() else 272
offset = 176 if d.is32bit() else 272
elif qtVersion >= 0x050000:
offset = 176 if d.is32bit() else 280
offset = 180 if d.is32bit() else 280
else:
offset = 140 if d.is32bit() else 232
privAddress = d.extractPointer(d.addressOf(value) + d.ptrSize())