summaryrefslogtreecommitdiff
path: root/src/f_pc/f_pc_method_iter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/f_pc/f_pc_method_iter.cpp')
-rw-r--r--src/f_pc/f_pc_method_iter.cpp33
1 files changed, 2 insertions, 31 deletions
diff --git a/src/f_pc/f_pc_method_iter.cpp b/src/f_pc/f_pc_method_iter.cpp
index 4e614450e6..ddc72e3852 100644
--- a/src/f_pc/f_pc_method_iter.cpp
+++ b/src/f_pc/f_pc_method_iter.cpp
@@ -8,40 +8,11 @@
#include "dolphin/types.h"
//
-// Types:
-//
-
-struct node_list_class {};
-
-struct node_class {};
-
-//
-// Forward References:
-//
-
-void fpcMtdIt_Method(node_list_class*, int (*)(void*));
-
-extern "C" void fpcMtdIt_Method__FP15node_list_classPFPv_i();
-
-//
-// External References:
-//
-
-void cLsIt_Method(node_list_class*, int (*)(node_class*, void*), void*);
-
-extern "C" void cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv();
-
-//
// Declarations:
//
/* 80023764-80023788 0024+00 s=0 e=1 z=0 None .text fpcMtdIt_Method__FP15node_list_classPFPv_i
*/
-#pragma push
-#pragma optimization_level 0
-#pragma optimizewithasm off
-asm void fpcMtdIt_Method(node_list_class* param_0, int (*)(void*)) {
- nofralloc
-#include "asm/f_pc/f_pc_method_iter/fpcMtdIt_Method__FP15node_list_classPFPv_i.s"
+void fpcMtdIt_Method(node_list_class* pList, fpcMtdIt_MethodFunc pMethod) {
+ cLsIt_Method(pList, (cNdIt_MethodFunc)pMethod, NULL);
}
-#pragma pop