decompile s_basic, cleanup mangled names in f_pc (#101)

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
lepelog
2021-01-26 23:11:50 +01:00
committed by GitHub
parent 3ee8a929a9
commit ce0d0c3521
9 changed files with 46 additions and 63 deletions
+3 -4
View File
@@ -1,5 +1,6 @@
#include "dolphin/types.h"
#include "SComponent/c_malloc.h"
#include "SComponent/c_phase.h"
#include "f/f_pc/f_pc_base.h"
#include "f/f_pc/f_pc_create_iter.h"
@@ -32,8 +33,6 @@ void fpcCtRq_ToCreateQ(create_request* pReq) {
fpcCtTg_ToCreateQ(&pReq->mBase.mBase);
}
extern void free__3cMlFPv(void* pPtr);
BOOL fpcCtRq_Delete(create_request* pReq) {
fpcCtRq_CreateQTo(pReq);
if (pReq->mpCtRqMtd != NULL && fpcMtd_Method(pReq->mpCtRqMtd->mpDelete, pReq) == 0) {
@@ -42,7 +41,7 @@ BOOL fpcCtRq_Delete(create_request* pReq) {
if (pReq->mpRes) {
pReq->mpRes->mpCtRq = NULL;
}
free__3cMlFPv(pReq);
cMl::free(pReq);
return 1;
}
}
@@ -105,7 +104,7 @@ void fpcCtRq_Handler(void) {
}
create_request* fpcCtRq_Create(layer_class* pLayer, u32 size, create_request_method_class* pMthd) {
create_request* pReq = (create_request*)memalignB__3cMlFiUl(-4, size);
create_request* pReq = (create_request*)cMl::memalignB(-4, size);
if (pReq != NULL) {
fpcCtTg_Init(&pReq->mBase, pReq);