CMakePM: Check if the callStack optional has value

Amends edf4280bd9

Task-number: QTCREATORBUG-29965
Change-Id: I7deb6d5952cceaa1f238cdd02393a369c56e0376
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
Cristian Adam
2023-12-02 11:13:16 +01:00
parent 81c39da7d0
commit 3204002055

View File

@@ -206,7 +206,7 @@ void CMakeParser::flush()
m_lastTask.summary = m_lastTask.details.takeFirst();
m_lines += m_lastTask.details.count();
if (m_callStack) {
if (m_callStack.has_value() && !m_callStack.value().isEmpty()) {
m_lastTask.file = m_callStack.value().last().file;
m_lastTask.line = m_callStack.value().last().line;