Fix crash on unloading Qt4 projects

Change-Id: I6e05026e87ba1cf8a8e9d40fac7dd33c82f5a3ff
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
Daniel Teske
2012-06-28 12:18:49 +02:00
parent 1776cee64b
commit 5cedb0ef38
2 changed files with 2 additions and 2 deletions

View File

@@ -1478,7 +1478,7 @@ Qt4ProFileNode::~Qt4ProFileNode()
m_parseFutureWatcher.waitForFinished();
if (m_readerExact) {
// Oh we need to clean up
applyEvaluate(EvalFail, true);
applyEvaluate(EvalAbort, true);
m_project->decrementPendingEvaluateFutures();
}
}

View File

@@ -382,7 +382,7 @@ private slots:
private:
void setupReader();
enum EvalResult { EvalFail, EvalPartial, EvalOk };
enum EvalResult { EvalAbort, EvalFail, EvalPartial, EvalOk };
EvalResult evaluate();
void applyEvaluate(EvalResult parseResult, bool async);