From d278923dd49816b2193245be0bae459fb483d892 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Mon, 9 Oct 2023 14:08:56 +0200 Subject: [PATCH] CMakeParser: Ensure the details list isn't empty Amends bda5c6a22804102b064b7d2bbeeee240dda6f815 Fixes: QTCREATORBUG-29732 Change-Id: Iac518227df42c4d22b808028958210485a9c02ff Reviewed-by: Cristian Adam --- src/plugins/cmakeprojectmanager/cmakeparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakeparser.cpp b/src/plugins/cmakeprojectmanager/cmakeparser.cpp index 3546fa11cf4..2e3c954f029 100644 --- a/src/plugins/cmakeprojectmanager/cmakeparser.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeparser.cpp @@ -200,7 +200,7 @@ void CMakeParser::flush() if (m_lastTask.isNull()) return; - if (m_lastTask.summary.isEmpty()) + if (m_lastTask.summary.isEmpty() && !m_lastTask.details.isEmpty()) m_lastTask.summary = m_lastTask.details.takeFirst(); m_lines += m_lastTask.details.count();