forked from qt-creator/qt-creator
ProjectExplorer: Fix potential nullptr access
Change-Id: If5e4a9b3ba3eb25549406be76c5f14e2479b7cf4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tim Jenssen
parent
fb78c31192
commit
2ce647f885
@@ -1304,12 +1304,13 @@ bool QmakePriFileNode::setProVariable(const QString &var, const QStringList &val
|
|||||||
ProFile *includeFile = pair.first;
|
ProFile *includeFile = pair.first;
|
||||||
QStringList lines = pair.second;
|
QStringList lines = pair.second;
|
||||||
|
|
||||||
|
if (!includeFile)
|
||||||
|
return false;
|
||||||
|
|
||||||
ProWriter::putVarValues(includeFile, &lines, values, var,
|
ProWriter::putVarValues(includeFile, &lines, values, var,
|
||||||
ProWriter::PutFlags(flags),
|
ProWriter::PutFlags(flags),
|
||||||
scope);
|
scope);
|
||||||
|
|
||||||
if (!includeFile)
|
|
||||||
return false;
|
|
||||||
save(lines);
|
save(lines);
|
||||||
includeFile->deref();
|
includeFile->deref();
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user