Match LegoOmni::Destroy and related (#917)

* Match LegoOmni::Destroy and related

* Write COMPAT_MODE macro differently

* fix lint issue
This commit is contained in:
Christian Semmler
2024-05-14 08:13:27 -04:00
committed by GitHub
parent ccf33575db
commit 939c09139f
7 changed files with 60 additions and 8 deletions

View File

@@ -45,6 +45,18 @@ public:
}
}
void Clear()
{
#ifdef COMPAT_MODE
for (typename LegoContainerInfo<T>::iterator it = m_map.begin(); it != m_map.end(); it++)
#else
for (LegoContainerInfo<T>::iterator it = m_map.begin(); it != m_map.end(); it++)
#endif
{
delete (*it).second;
}
}
// FUNCTION: BETA10 0x1007bc00
inline T* Get(const char* p_name)
{