summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-11-26 14:40:53 +0100
committerhjk <hjk121@nokiamail.com>2014-11-26 15:11:31 +0100
commitf395bc907691b4a4b577a04c55c6e1cb5c93a2f9 (patch)
tree51c29b672fca4e7066fd832bc240e3eedb5cf5f9 /share
parenta1f8bc4c5fe1f1098c5b6ee67d098d23d7c77f17 (diff)
downloadqt-creator-f395bc907691b4a4b577a04c55c6e1cb5c93a2f9.tar.gz
Debugger: Fix reference dumping with LLDB-300.x
The old code worked around some issue that is not present anymore and breaks now by itself. So remove the workaround. Change-Id: I41a017ced91198bdc4e822cfcc1c45580945a773 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/debugger/lldbbridge.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 7e4d4e5c81..933c89b544 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -988,7 +988,7 @@ class Dumper(DumperBase):
if value.GetType().IsReferenceType():
origType = value.GetTypeName();
type = value.GetType().GetDereferencedType().unqualified()
- addr = int(value) & 0xFFFFFFFFFFFFFFFF
+ addr = value.GetLoadAddress()
self.putItem(value.CreateValueFromAddress(None, addr, type))
self.putBetterType(origType)
return