diff options
| author | Tal Hayon <talhayon1@gmail.com> | 2022-04-18 23:37:45 +0300 |
|---|---|---|
| committer | Tal Hayon <talhayon1@gmail.com> | 2022-04-18 23:37:45 +0300 |
| commit | db1d23dd693cc4cbceb6d4d5e5f21bd484018e22 (patch) | |
| tree | 123d42788a07873e563ebca60c816fbebb1fd3c3 /src/manager | |
| parent | 334972c649c52335ac57d3c42d6c6c5a299b1c30 (diff) | |
Putr const data in manager35
Diffstat (limited to 'src/manager')
| -rw-r--r-- | src/manager/manager35.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/manager/manager35.c b/src/manager/manager35.c index 49083531..e913ae82 100644 --- a/src/manager/manager35.c +++ b/src/manager/manager35.c @@ -15,10 +15,19 @@ typedef struct { u16 field_0x3e; } Manager35; -extern void (*const gUnk_08108D98[])(Manager35*); +void sub_0805DC9C(Manager35*); +void sub_0805DCC8(Manager35*); +void sub_0805DD24(Manager35*); +void sub_0805DD68(Manager35*); void Manager35_Main(Manager35* this) { - gUnk_08108D98[this->manager.action](this); + static void (*const actionFuncs[])(Manager35*) = { + sub_0805DC9C, + sub_0805DCC8, + sub_0805DD24, + sub_0805DD68, + }; + actionFuncs[this->manager.action](this); } void sub_0805DC9C(Manager35* this) { |
