From faa9eabe48fae2fcf53e278cb48a4db3f36c6da4 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 8 Oct 2019 12:45:06 +0200 Subject: [PATCH] CMake: Reset process in fileapi reader once it is done This is what made "Run CMake" only work every second attempt. Change-Id: If539941138072504225fa6461379f92a0991deac Reviewed-by: Eike Ziller --- src/plugins/cmakeprojectmanager/fileapireader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/cmakeprojectmanager/fileapireader.cpp b/src/plugins/cmakeprojectmanager/fileapireader.cpp index f1fcbe1ea24..47cccc74c5e 100644 --- a/src/plugins/cmakeprojectmanager/fileapireader.cpp +++ b/src/plugins/cmakeprojectmanager/fileapireader.cpp @@ -294,6 +294,8 @@ void FileApiReader::cmakeFinishedState(int code, QProcess::ExitStatus status) Q_UNUSED(code) Q_UNUSED(status) + m_cmakeProcess.release()->deleteLater(); + endState(m_fileApi->scanForCMakeReplyFile()); }