diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-03-21 11:28:21 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-03-21 11:28:21 +0100 |
commit | b3baed58c6dade98bbd81e41995493f6d5fc18cf (patch) | |
tree | a62fb990f408c0b22fbc99b3806cfb70a7674715 /share/qtcreator/debugger | |
parent | aa69f1af3d589d99cfefe69f91ee7f9a67b8b358 (diff) | |
parent | 1656402605b501649bc842e2b9aa6d331d4e675a (diff) |
Merge remote-tracking branch 'origin/4.9'
Change-Id: If36258b8e572b5c7875433a31a836e4f06e27286
Diffstat (limited to 'share/qtcreator/debugger')
-rw-r--r-- | share/qtcreator/debugger/gdbbridge.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/gdbbridge.py b/share/qtcreator/debugger/gdbbridge.py index cf3518d1e6..980c5fa07e 100644 --- a/share/qtcreator/debugger/gdbbridge.py +++ b/share/qtcreator/debugger/gdbbridge.py @@ -141,7 +141,8 @@ class PlainDumper: d.putType(value.nativeValue.type.name) val = printer.to_string() if isinstance(val, str): - d.putValue(val) + # encode and avoid extra quotes ('"') at beginning and end + d.putValue(d.hexencode(val), 'utf8:1:0') elif sys.version_info[0] <= 2 and isinstance(val, unicode): d.putValue(val) else: # Assuming LazyString |