1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Fix null dereference crash in parser

This commit is contained in:
disarray2077 2022-01-15 18:22:53 -03:00 committed by GitHub
parent a4a5d99fd0
commit 15b013010c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2811,7 +2811,7 @@ BfExpression* BfReducer::CreateExpression(BfAstNode* node, CreateExprFlags creat
bool continueCascade = false;
if (auto memberExpr = BfNodeDynCast<BfMemberReferenceExpression>(exprLeft))
{
if (memberExpr->mDotToken->GetToken() == BfToken_DotDot)
if ((memberExpr->mDotToken != NULL) && (memberExpr->mDotToken->GetToken() == BfToken_DotDot))
continueCascade = true;
}