aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorhjk <hjk@theqtcompany.com>2016-05-03 23:13:20 +0200
committerhjk <hjk@theqtcompany.com>2016-05-04 10:32:20 +0000
commit482bbec175f606b16247af7c241b390bc2b07b8d (patch)
treec2c3dfdef68b9366ed3101fd62909769934abfb6 /share
parentfad08a1e9b1141406cfdca8412f5aaede3258f15 (diff)
Debugger: Fix QUuid dumper with large numbers and LLDB
Change-Id: I357063022435d461d0b52c14541a4dfae69a1cdb Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/debugger/qttypes.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/qttypes.py b/share/qtcreator/debugger/qttypes.py
index 27b2797c62..46c2ce4432 100644
--- a/share/qtcreator/debugger/qttypes.py
+++ b/share/qtcreator/debugger/qttypes.py
@@ -1961,7 +1961,8 @@ def qdump__QUrl(d, value):
def qdump__QUuid(d, value):
v = value["data4"]
d.putValue("{%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x}"
- % (value["data1"], value["data2"], value["data3"],
+ % (toInteger(value["data1"]) & 0xfffffffff,
+ value["data2"], value["data3"],
v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7]))
d.putNumChild(1)
d.putPlainChildren(value)