1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 19:48:20 +02:00

Null check on member name

This commit is contained in:
Brian Fiete 2022-08-26 07:35:00 -07:00
parent 2b7c80282b
commit 60ca7a42c7

View file

@ -5115,7 +5115,7 @@ void DbgExprEvaluator::LookupSplatMember(const DbgTypedValue& target, const Stri
{ {
for (auto member : checkType->mMemberList) for (auto member : checkType->mMemberList)
{ {
if (member->mName == fieldName) if ((member->mName != NULL) && (member->mName == fieldName))
{ {
found = true; found = true;
break; break;
@ -5327,7 +5327,7 @@ void DbgExprEvaluator::LookupSplatMember(BfAstNode* targetNode, BfAstNode* looku
{ {
for (auto member : checkType->mMemberList) for (auto member : checkType->mMemberList)
{ {
if (member->mName == fieldName) if ((member->mName != NULL) && (member->mName == fieldName))
{ {
wasUnion = checkType->IsBfUnion(); wasUnion = checkType->IsBfUnion();
memberType = member->mType; memberType = member->mType;