Clang: Soft assert creation of a job

Change-Id: I59af185fe2942eb4cd191692c56e6449610312e3
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2016-09-15 12:34:15 +02:00
parent c8cec2dd0d
commit 6ede503aa3

View File

@@ -92,7 +92,9 @@ JobRequests Jobs::runJobs(const JobRequests &jobsRequests)
bool Jobs::runJob(const JobRequest &jobRequest)
{
if (IAsyncJob *asyncJob = IAsyncJob::create(jobRequest.type)) {
IAsyncJob *asyncJob = IAsyncJob::create(jobRequest.type);
QTC_ASSERT(asyncJob, return false);
JobContext context(jobRequest, &m_documents, &m_unsavedFiles, &m_client);
asyncJob->setContext(context);
@@ -110,7 +112,6 @@ bool Jobs::runJob(const JobRequest &jobRequest)
qCDebug(jobsLog) << "Preparation failed for " << jobRequest;
delete asyncJob;
}
}
return false;
}