From ac41af36389d77f948f84b55332ae33eb9a57449 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Tue, 27 Apr 2010 14:27:49 +0200 Subject: [PATCH] debugger: break less when attemptint to assign strings with embedded newlines It's still failing, but does not disturb the communication any longer. --- src/plugins/debugger/gdb/gdbengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 7432c4601f1..59b086c7c2e 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -3529,7 +3529,7 @@ void GdbEngine::assignValueInDebugger(const QString &expression, const QString & { postCommand("-var-delete assign"); postCommand("-var-create assign * " + expression.toLatin1()); - postCommand("-var-assign assign " + value.toLatin1(), + postCommand("-var-assign assign " + GdbMi::escapeCString(value.toLatin1()), Discardable, CB(handleVarAssign)); } -- GitLab