summaryrefslogtreecommitdiff
path: root/src/Game/UI/uiPauseMenuDataMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Game/UI/uiPauseMenuDataMgr.cpp')
-rw-r--r--src/Game/UI/uiPauseMenuDataMgr.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/Game/UI/uiPauseMenuDataMgr.cpp b/src/Game/UI/uiPauseMenuDataMgr.cpp
index 6e5d5740..03abb8bd 100644
--- a/src/Game/UI/uiPauseMenuDataMgr.cpp
+++ b/src/Game/UI/uiPauseMenuDataMgr.cpp
@@ -126,6 +126,15 @@ struct PouchConstants {
PouchConstants sValues;
+void getSameGroupActorName(sead::SafeString* group, const sead::SafeString& item,
+ al::ByamlIter* iter) {
+ if (iter) {
+ ksys::act::getSameGroupActorName(group, item, iter);
+ } else {
+ ksys::act::getSameGroupActorName(group, item);
+ }
+}
+
} // namespace
PauseMenuDataMgr::PauseMenuDataMgr() {
@@ -218,11 +227,7 @@ void PauseMenuDataMgr::initForNewSave() {
PouchItemType PauseMenuDataMgr::getType(const sead::SafeString& item, al::ByamlIter* iter) {
sead::SafeString group;
- if (iter) {
- ksys::act::getSameGroupActorName(&group, item, iter);
- } else {
- ksys::act::getSameGroupActorName(&group, item);
- }
+ getSameGroupActorName(&group, item, iter);
al::ByamlIter actor_iter;
if (iter && iter->isValid() && group == item) {