diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp index aa916444215d569b678eef09b96d409b1572d41d..65d0319342f60a1c0a84808435a4782d5ddf6937 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp @@ -270,6 +270,7 @@ void CMakeBuildStep::stdOutput(const QString &line) int percent = m_percentProgress.cap(1).toInt(&ok); if (ok) futureInterface()->setProgressValue(percent); + return; } else if (m_ninjaProgress.indexIn(line) != -1) { m_useNinja = true; bool ok = false; @@ -281,6 +282,7 @@ void CMakeBuildStep::stdOutput(const QString &line) futureInterface()->setProgressValue(percent); } } + return; } if (m_useNinja) AbstractProcessStep::stdError(line);