Skip to content

Commit 3eadedb

Browse files
committed
Fix a couple cases where iterating all entities wasn't done correctly
1 parent 5817771 commit 3eadedb

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/entwatch.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ void EWItemInstance::FindExistingHandlers()
735735
continue;
736736

737737
CBaseEntity* pTarget = nullptr;
738-
while ((pTarget = UTIL_FindEntityByName(pTarget, "*")))
738+
while ((pTarget = UTIL_FindEntityByClassname(pTarget, "*")))
739739
{
740740
if (!V_strcmp(pTarget->m_sUniqueHammerID().Get(), handler->szHammerid.c_str()))
741741
{

src/mapmigrations.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ void CMapMigrations::UpdateMapUpdateTime(time_t timeMapUpdated)
104104
CBaseEntity* pTarget = nullptr;
105105

106106
// May be called late, so also check any existing entities first
107-
while ((pTarget = UTIL_FindEntityByName(pTarget, "*")))
107+
while ((pTarget = UTIL_FindEntityByClassname(pTarget, "*")))
108108
RunMigrations(pTarget);
109109
}
110110

0 commit comments

Comments
 (0)