forked from qt-creator/qt-creator
QbsBuildSystem: Don't delete an object from its signal handler
Delete it later instead. Change-Id: Iff0b0d2410752f324f0fea15c0314b60fd637b5e Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -561,7 +561,7 @@ void QbsBuildSystem::handleQbsParsingDone(bool success)
|
|||||||
m_qbsUpdateFutureInterface->reportCanceled();
|
m_qbsUpdateFutureInterface->reportCanceled();
|
||||||
}
|
}
|
||||||
|
|
||||||
delete m_qbsProjectParser;
|
m_qbsProjectParser->deleteLater();
|
||||||
m_qbsProjectParser = nullptr;
|
m_qbsProjectParser = nullptr;
|
||||||
m_qbsUpdateFutureInterface->reportFinished();
|
m_qbsUpdateFutureInterface->reportFinished();
|
||||||
delete m_qbsUpdateFutureInterface;
|
delete m_qbsUpdateFutureInterface;
|
||||||
|
Reference in New Issue
Block a user