From 080d2dad65c6b9eeb7225ca885286f55cf87cfd2 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 16 Sep 2016 13:46:19 +0200 Subject: [PATCH] Debugger: Show enum symbolic names also with GDB 7.4 gdb.Type.name is not available there, but str() works. Change-Id: I61c3018e728e634509d4028f624dc1213c62a290 Reviewed-by: Christian Stenger --- share/qtcreator/debugger/gdbbridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/debugger/gdbbridge.py b/share/qtcreator/debugger/gdbbridge.py index 1bc91ee1f8f..8d9738577a7 100644 --- a/share/qtcreator/debugger/gdbbridge.py +++ b/share/qtcreator/debugger/gdbbridge.py @@ -381,7 +381,7 @@ class Dumper(DumperBase): def nativeTypeEnumDisplay(self, nativeType, intval): try: - val = gdb.parse_and_eval("(%s)%d" % (nativeType.name, intval)) + val = gdb.parse_and_eval("(%s)%d" % (nativeType, intval)) return "%s (%d)" % (val, intval) except: return "%d" % intval