forked from qt-creator/qt-creator
QbsProjectManager: Fix null pointer accesses.
Change-Id: Ie57ecc36a676a3744317170eed7c4265becefe1b Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Tobias Hunger
parent
1610093ca3
commit
b1ad2553eb
@@ -76,8 +76,10 @@ QbsBuildStep::QbsBuildStep(ProjectExplorer::BuildStepList *bsl, const QbsBuildSt
|
|||||||
QbsBuildStep::~QbsBuildStep()
|
QbsBuildStep::~QbsBuildStep()
|
||||||
{
|
{
|
||||||
cancel();
|
cancel();
|
||||||
|
if (m_job) {
|
||||||
m_job->deleteLater();
|
m_job->deleteLater();
|
||||||
m_job = 0;
|
m_job = 0;
|
||||||
|
}
|
||||||
delete m_parser;
|
delete m_parser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -72,8 +72,10 @@ QbsCleanStep::QbsCleanStep(ProjectExplorer::BuildStepList *bsl, const QbsCleanSt
|
|||||||
QbsCleanStep::~QbsCleanStep()
|
QbsCleanStep::~QbsCleanStep()
|
||||||
{
|
{
|
||||||
cancel();
|
cancel();
|
||||||
|
if (m_job) {
|
||||||
m_job->deleteLater();
|
m_job->deleteLater();
|
||||||
m_job = 0;
|
m_job = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QbsCleanStep::init()
|
bool QbsCleanStep::init()
|
||||||
|
Reference in New Issue
Block a user