m_Do_Reset: reset, callback not statics (ty @notyourav) (#50)

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
Erin Moon
2021-01-02 09:39:15 -06:00
committed by GitHub
parent 8821a84a70
commit 30a10e0352
8 changed files with 21 additions and 24 deletions
+3 -3
View File
@@ -19,7 +19,7 @@ void destroyVideo() {
}
// TODO: cleanup
void mDoRst::reset(s32 p1, u32 p2, s32 p3) {
void mDoRst_reset(int p1, u32 p2, int p3) {
mDoCPd_c* pmVar1;
u32 uVar2;
DVDState DVar3;
@@ -82,14 +82,14 @@ void mDoRst::reset(s32 p1, u32 p2, s32 p3) {
} while (true);
}
void mDoRst::resetCallBack(int p1, void* p2) {
void mDoRst_resetCallBack(int p1, void* p2) {
if (/* mResetData */ m_Do_Reset_NS_mDoRst_NS_mResetData->field_0x0 == 0) {
if (p1 == -1) {
cAPICPad_recalibrate();
} else {
if (m_Do_Reset_NS_mDoRst_NS_mResetData->field_0x8 != 0) {
lbl_80451501 = false;
/* sCallback */ lbl_804514EC = &mDoRst::resetCallBack;
/* sCallback */ lbl_804514EC = &mDoRst_resetCallBack;
/* sCallbackArg */ lbl_804514F0 = 0;
return;
}