mirror of
https://github.com/zeldaret/tp
synced 2026-08-17 13:30:07 -04:00
80ba3d9fd2
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
27 lines
724 B
C++
27 lines
724 B
C++
|
|
#include "f/f_pc/f_pc_method.h"
|
|
#include "dolphin/types.h"
|
|
|
|
s32 fpcMtd_Method(process_method_func pFunc, void* pUserData) {
|
|
if (pFunc != NULL)
|
|
return pFunc(pUserData);
|
|
else
|
|
return 1;
|
|
}
|
|
|
|
s32 fpcMtd_Execute(process_method_class* pMthd, void* pUserData) {
|
|
return fpcMtd_Method(pMthd->mpExecuteFunc, pUserData);
|
|
}
|
|
|
|
s32 fpcMtd_IsDelete(process_method_class* pMthd, void* pUserData) {
|
|
return fpcMtd_Method(pMthd->mpIsDeleteFunc, pUserData);
|
|
}
|
|
|
|
s32 fpcMtd_Delete(process_method_class* pMthd, void* pUserData) {
|
|
return fpcMtd_Method(pMthd->mpDeleteFunc, pUserData);
|
|
}
|
|
|
|
s32 fpcMtd_Create(process_method_class* pMthd, void* pUserData) {
|
|
return fpcMtd_Method(pMthd->mpCreateFunc, pUserData);
|
|
}
|