From 257f62b7089d8c7dfc5989f35df52da978fc82da Mon Sep 17 00:00:00 2001 From: Orgad Shaneh <orgad.shaneh@audiocodes.com> Date: Wed, 25 Mar 2015 11:19:15 +0200 Subject: [PATCH] Dumper: Fix adding quotes to C++ literals Using plain '"' makes the name empty (value=\"\"Foo\"\"). Encode it to hex instead. Change-Id: I5fec9d487f119ba5ca9b5aaa95b50e45a73bafa0 Reviewed-by: hjk <hjk@theqtcompany.com> --- share/qtcreator/debugger/creatortypes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/debugger/creatortypes.py b/share/qtcreator/debugger/creatortypes.py index f1c996f24df..207625718e0 100644 --- a/share/qtcreator/debugger/creatortypes.py +++ b/share/qtcreator/debugger/creatortypes.py @@ -68,7 +68,7 @@ def readLiteral(d, value): return "<unsupported>" def dumpLiteral(d, value): - d.putValue('"' + readLiteral(d, value) + '"') + d.putValue(d.hexencode(readLiteral(d, value)), Hex2EncodedLatin1) def qdump__Core__Id(d, value): try: -- GitLab