diff options
Diffstat (limited to 'src/JSystem/JMessage/resource.cpp')
| -rw-r--r-- | src/JSystem/JMessage/resource.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/JSystem/JMessage/resource.cpp b/src/JSystem/JMessage/resource.cpp index bc4176aa..8008e9ad 100644 --- a/src/JSystem/JMessage/resource.cpp +++ b/src/JSystem/JMessage/resource.cpp @@ -16,11 +16,11 @@ JMessage::TResourceContainer::TResourceContainer() { /* 8029FD04-8029FD90 .text Get_groupID__Q28JMessage18TResourceContainerFUs */ JMessage::TResource* JMessage::TResourceContainer::Get_groupID(u16 groupID) { - /* Nonmatching */ - for (iterator iter = begin(); iter != end(); iter++) { - TResource* res = &(*iter); + JGadget::TContainerEnumerator<TResource, 0> enumerator(this); + while (enumerator) { + const TResource* res = &(*enumerator); if (res->mInfo.get_groupID() == groupID) - return res; + return (TResource*)res; } return NULL; } |
