From fdcd6dc2fb971283853cc5ab5e7af39af79cc8a7 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 8 Jul 2011 12:09:50 +0200 Subject: [PATCH] debugger: make auto-deref display the pointer properly on toplevel entries on mac Change-Id: I98644761466731286d89f296a8eeefab3425501f Reviewed-on: http://codereview.qt.nokia.com/1359 Reviewed-by: Eike Ziller --- src/plugins/debugger/gdb/classicgdbengine.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/debugger/gdb/classicgdbengine.cpp b/src/plugins/debugger/gdb/classicgdbengine.cpp index 51ee1b6be12..42f364f0f28 100644 --- a/src/plugins/debugger/gdb/classicgdbengine.cpp +++ b/src/plugins/debugger/gdb/classicgdbengine.cpp @@ -864,6 +864,8 @@ void GdbEngine::updateSubItemClassic(const WatchData &data0) // Try automatic dereferentiation data.exp = "(*(" + data.exp + "))"; data.type = data.type + '.'; // FIXME: fragile HACK to avoid recursion + if (data.value.startsWith("0x")) + data.value = "@" + data.value; insertData(data); } else { data.setChildrenUnneeded();