forked from qt-creator/qt-creator
Utils: Do not dereference nullptr via errorMessage
The errorMessage passed into this function apparently can be a nullptr, at least everywhere else it is checked whether or not errorMessage is nullptr before accessing it. Change-Id: If0920275ebce394a1b7085b815eaa6994b76ee3b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -162,7 +162,8 @@ static bool parseNumber(const QString &n, int *target, QString *errorMessage)
|
||||
bool ok;
|
||||
*target = n.toInt(&ok);
|
||||
if (!ok) {
|
||||
*errorMessage = QString::fromLatin1("Not a number '%1'.").arg(n);
|
||||
if (errorMessage)
|
||||
*errorMessage = QString::fromLatin1("Not a number '%1'.").arg(n);
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user