Bug 1425826 - prevent null pointer dereference in BinASTParser::parseBlockStatementAux. r=jorendorff

MozReview-Commit-ID: FMIfHez97Yd

--HG--
extra : rebase_source : 523843d83a7b0795612d871b6f6001ec9a1e7d87
This commit is contained in:
Andi-Bogdan Postelnicu 2017-12-21 10:57:55 +02:00
Родитель e2d3edd426
Коммит 0465786209
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -335,7 +335,7 @@ BinASTParser::parseBlockStatementAux(const BinKind kind, const BinFields& fields
// In case of absent optional fields, inject default values.
if (!body)
body = factory_.newStatementList(tokenizer_->pos());
TRY_VAR(body, factory_.newStatementList(tokenizer_->pos()));
MOZ_TRY_VAR(body, appendDirectivesToBody(body, directives));