diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-09-11 14:57:27 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-09-11 14:57:27 -0400 |
| commit | 9d2ea6dd39951f1295831331a9dd3737a49d4e4d (patch) | |
| tree | 3bf9e19dd1c1e9dcdea75bd104856c6078d98eed /src/JSystem/JMessage/resource.cpp | |
| parent | 580a5eefe526028e2d209f0cfacda6bb01147ffd (diff) | |
object-camera 99%
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; } |
