summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-09-25 12:51:41 +0200
committerhjk <hjk@qt.io>2019-09-26 08:48:54 +0000
commit08149a7c348a3947352b92e0d5b6c44c0a2453e8 (patch)
treee105d1cb33dc2dd33f55cc9420aa5bd6161d3562
parentae9925cdc152ac294787dfaa8bbc18c38464c154 (diff)
downloadqt-creator-08149a7c348a3947352b92e0d5b6c44c0a2453e8.tar.gz
Debugger: Improve assignment to simple expressions with LLDB
Task-number: QTCREATORBUG-22696 Change-Id: Ifa084046ff83ba071c9e96a4221d7b4a09bfc22f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r--share/qtcreator/debugger/lldbbridge.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 09bbc3a276..689753a800 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -1799,7 +1799,7 @@ class Dumper(DumperBase):
expr = self.parseAndEvaluate(expr)
self.qqEditable[typeName](self, expr, value)
else:
- lhs.SetValueFromCString(value, error)
+ self.parseAndEvaluate(expr + '=' + value)
self.reportResult(self.describeError(error), args)
def watchPoint(self, args):