[HL25] Add field name null check when restoring

This commit is contained in:
Joël Troch 2024-08-28 09:00:43 +02:00
parent 2f11031b33
commit 7b001c59ae

View file

@ -2255,7 +2255,7 @@ int CRestore::ReadField(void* pBaseData, TYPEDESCRIPTION* pFields, int fieldCoun
{
fieldNumber = (i + startField) % fieldCount;
pTest = &pFields[fieldNumber];
if (!stricmp(pTest->fieldName, pName))
if (pTest->fieldName && !stricmp(pTest->fieldName, pName))
{
if (!m_global || (pTest->flags & FTYPEDESC_GLOBAL) == 0)
{