fix: do not consider a structure require marking when it contains a string member

This commit is contained in:
Jan 2024-01-23 19:29:09 +01:00
parent f17eda9086
commit 70dba19484
No known key found for this signature in database
GPG Key ID: 44B581F78FF5C57C

View File

@ -39,7 +39,7 @@ bool MarkingRequiredPostProcessor::RequiresMarking(std::unordered_set<const void
continue;
// Any ScriptStrings or Strings need to be processed.
if (member->m_is_script_string || member->m_is_string || member->m_type && member->m_type->m_asset_enum_entry)
if (member->m_is_script_string || member->m_type && member->m_type->m_asset_enum_entry)
return true;
if (member->m_type != nullptr && member->m_type != info && RequiresMarking(visitedStructures, member->m_type))