summaryrefslogtreecommitdiff
path: root/src/JSystem/JMessage/resource.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2024-09-11 14:57:27 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2024-09-11 14:57:27 -0400
commit9d2ea6dd39951f1295831331a9dd3737a49d4e4d (patch)
tree3bf9e19dd1c1e9dcdea75bd104856c6078d98eed /src/JSystem/JMessage/resource.cpp
parent580a5eefe526028e2d209f0cfacda6bb01147ffd (diff)
object-camera 99%
Diffstat (limited to 'src/JSystem/JMessage/resource.cpp')
-rw-r--r--src/JSystem/JMessage/resource.cpp8
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;
}