2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-07 17:31:49 +00:00

fix: do not try to add indirect asset references without name

This commit is contained in:
Jan Laupetin
2026-01-03 18:23:55 +00:00
parent 57178cfc4d
commit 793d7ad5dc
2 changed files with 1 additions and 4 deletions

View File

@@ -25,7 +25,7 @@ void BaseAssetMarker::MarkArray_ScriptString(scr_string_t* scriptStringArray, co
void BaseAssetMarker::Mark_IndirectAssetRef(const asset_type_t assetType, const char* assetName) const
{
if (!assetName)
if (!assetName || !assetName[0])
return;
m_visitor.Visit_IndirectAssetRef(assetType, assetName);

View File

@@ -78,8 +78,5 @@ std::optional<scr_string_t> AssetInfoCollector::Visit_ScriptString(scr_string_t
void AssetInfoCollector::Visit_IndirectAssetRef(asset_type_t assetType, const char* assetName)
{
if (!assetName || !assetName[0])
return;
m_indirect_asset_references.emplace(assetType, assetName);
}