From 08149a7c348a3947352b92e0d5b6c44c0a2453e8 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 25 Sep 2019 12:51:41 +0200 Subject: Debugger: Improve assignment to simple expressions with LLDB Task-number: QTCREATORBUG-22696 Change-Id: Ifa084046ff83ba071c9e96a4221d7b4a09bfc22f Reviewed-by: Christian Stenger --- share/qtcreator/debugger/lldbbridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'share') 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): -- cgit v1.2.3