From d55499f58a86be97f36f161f9ba59a6d9eba9197 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Fri, 17 Dec 2010 17:41:33 +0100
Subject: [PATCH] debugger: use to_string attribute to gdb.execute if available

---
 share/qtcreator/gdbmacros/dumper.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index 3699fc3844c..10341502309 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -227,6 +227,10 @@ def parseAndEvaluate(exp):
 
 
 def catchCliOutput(command):
+    try:
+        return gdb.execute(command, to_string=True)
+    except:
+        pass
     filename, file = createTempFile()
     gdb.execute("set logging off")
     gdb.execute("set logging redirect off")
-- 
GitLab