QmlJS: Fix potential null pointer access.

Change-Id: Ib3e6256343e912a0af4e9618d0f17e1075b94ff0
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
This commit is contained in:
Christian Kandeler
2014-11-18 17:24:19 +01:00
parent 99e92dce9b
commit 4b0992568f

View File

@@ -497,7 +497,7 @@ ComponentVersion TypeDescriptionReader::readNumericVersionBinding(UiScriptBindin
ComponentVersion invalidVersion; ComponentVersion invalidVersion;
if (!ast || !ast->statement) { if (!ast || !ast->statement) {
addError(ast->colonToken, tr("Expected numeric literal after colon.")); addError((ast ? ast->colonToken : SourceLocation()), tr("Expected numeric literal after colon."));
return invalidVersion; return invalidVersion;
} }