From e901ad77cf8c65424b4f04d32153fb07beb86781 Mon Sep 17 00:00:00 2001 From: Maschell Date: Sun, 4 Feb 2018 18:03:58 +0100 Subject: [PATCH] [Example Plugin] Added second function --- .gitignore | 1 + example_plugin/main.c | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9e3fcad..46a2258 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ loader/*.elf example_plugin/bin/* example_plugin/build/* example_plugin_pic/* +loader/WiiUPluginLoader.cscope_file_list diff --git a/example_plugin/main.c b/example_plugin/main.c index 8a4aaa2..24e36dc 100644 --- a/example_plugin/main.c +++ b/example_plugin/main.c @@ -7,6 +7,7 @@ WUPS_MODULE_AUTHOR("Maschell"); WUPS_MODULE_LICENSE("BSD"); int func(void); +int func2(void); static int value = 15; @@ -16,4 +17,12 @@ static int my_func(void) return 4 * value * res; } -WUPS_MUST_REPLACE(func,WUPS_LOADER_LIBRARY_COREINIT, my_func); +static int my_func2(void) +{ + int res = func(); + return 4 * value * res; +} + + +WUPS_MUST_REPLACE(func,WUPS_LOADER_LIBRARY_GX2, my_func); +WUPS_MUST_REPLACE(func2,WUPS_LOADER_LIBRARY_COREINIT, my_func2);