From d81250c56bb6c87e9cc42cd24704780d0ccf81f9 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sat, 6 Apr 2024 08:02:49 -0400 Subject: [PATCH] Compat mode for iterator --- LEGO1/lego/legoomni/src/common/legocharactermanager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp index ae515480..5928c5c1 100644 --- a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp +++ b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp @@ -460,7 +460,11 @@ LegoROI* LegoCharacterManager::FUN_10084cf0(LegoROI* p_roi, const char* p_name) { const CompoundObject* comp = p_roi->GetComp(); +#ifdef COMPAT_MODE + for (CompoundObject::const_iterator it = comp->begin(); !(it == comp->end()); it++) { +#else for (CompoundObject::iterator it = comp->begin(); !(it == comp->end()); it++) { +#endif LegoROI* roi = (LegoROI*) *it; if (!strcmpi(p_name, roi->GetName())) {