From 93e974321c8819cb5d81736405a952641a4f502e Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 4 Mar 2014 23:30:35 +0100 Subject: [PATCH] Debugger: Fix QFile dumper for Qt 5.3, 32 bit Change-Id: Ie28b6f52b91adcfb947203e6354f24412e0edfae Reviewed-by: hjk --- share/qtcreator/debugger/qttypes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/debugger/qttypes.py b/share/qtcreator/debugger/qttypes.py index a84927cb253..986bd7244d3 100644 --- a/share/qtcreator/debugger/qttypes.py +++ b/share/qtcreator/debugger/qttypes.py @@ -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())