aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/valgrind/valgrindengine.cpp
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2023-04-28 14:34:16 +0200
committerMarcus Tillmanns <[email protected]>2023-05-03 12:53:26 +0000
commit161228d275fa657e99d529e78122ca08f610b7ff (patch)
tree88964189e323f14d55caaa4bc8ceeffd7b29fe90 /src/plugins/valgrind/valgrindengine.cpp
parent5c254bb5bf8a55fe05db6901dbe4976028828e30 (diff)
ProjectExplorer: Fix LLDB stdout lines
DebuggerEngine::appendMessageRequested specifies if a newline should be added, but RunWorker::appendMessage did not use that information. Fixes: QTCREATORBUG-29098 Change-Id: I5ab1e489f691038fe1d9ea4a4d4b04429e403e0d Reviewed-by: hjk <[email protected]> Reviewed-by: <[email protected]>
Diffstat (limited to 'src/plugins/valgrind/valgrindengine.cpp')
-rw-r--r--src/plugins/valgrind/valgrindengine.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/valgrind/valgrindengine.cpp b/src/plugins/valgrind/valgrindengine.cpp
index 58919333f17..977ca797758 100644
--- a/src/plugins/valgrind/valgrindengine.cpp
+++ b/src/plugins/valgrind/valgrindengine.cpp
@@ -39,8 +39,10 @@ ValgrindToolRunner::ValgrindToolRunner(RunControl *runControl)
m_settings.fromMap(runControl->settingsData(ANALYZER_VALGRIND_SETTINGS));
- connect(&m_runner, &ValgrindRunner::appendMessage,
- this, &ValgrindToolRunner::appendMessage);
+ connect(&m_runner,
+ &ValgrindRunner::appendMessage,
+ this,
+ [this](const QString &msg, Utils::OutputFormat format) { appendMessage(msg, format); });
connect(&m_runner, &ValgrindRunner::valgrindExecuted,
this, [this](const QString &commandLine) {
appendMessage(commandLine, NormalMessageFormat);