summaryrefslogtreecommitdiff
path: root/share/qtcreator/debugger/dumper.py
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2018-11-12 09:28:25 +0100
committerChristian Stenger <christian.stenger@qt.io>2018-11-12 08:51:49 +0000
commit1787eef68fd737faed2591a5e6ff04f6238db281 (patch)
tree644a1db062933c83a93345bf6c46bacd6f0b76b5 /share/qtcreator/debugger/dumper.py
parentea10f4d9da9dac749338ca7b16c330a1399c65d9 (diff)
downloadqt-creator-1787eef68fd737faed2591a5e6ff04f6238db281.tar.gz
Dumper: Fix handling of bitfields for MinGW
Fixes: QTCREATORBUG-19742 Change-Id: I8723da875607e00a833cd5a1ccb748e7f8ed4314 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'share/qtcreator/debugger/dumper.py')
-rw-r--r--share/qtcreator/debugger/dumper.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py
index 8ad0e52a9e..6446131608 100644
--- a/share/qtcreator/debugger/dumper.py
+++ b/share/qtcreator/debugger/dumper.py
@@ -1103,7 +1103,8 @@ class DumperBase:
def putType(self, typish, priority = 0):
# Higher priority values override lower ones.
if priority >= self.currentType.priority:
- if isinstance(typish, str):
+ types = (str) if sys.version_info[0] >= 3 else (str, unicode)
+ if isinstance(typish, types):
self.currentType.value = typish
else:
self.currentType.value = typish.name