mirror of
https://github.com/wiiu-env/WiiUPluginLoaderBackend.git
synced 2026-08-12 04:36:15 -05:00
WUPS 0.7.0 support
This commit is contained in:
@@ -42,6 +42,7 @@ WUMS_APPLICATION_REQUESTS_EXIT() {
|
||||
|
||||
WUMS_APPLICATION_ENDS() {
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_APPLICATION_ENDS);
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_FINI_WRAPPER);
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_FINI_WUT_SOCKETS);
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_FINI_WUT_DEVOPTAB);
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_FINI_WUT_STDCPP);
|
||||
@@ -191,7 +192,7 @@ WUMS_APPLICATION_STARTS() {
|
||||
}
|
||||
|
||||
if (gPluginDataHeap != nullptr) {
|
||||
auto plugins = PluginContainerPersistence::loadPlugins(gPluginInformation);
|
||||
auto plugins = PluginContainerPersistence::loadPlugins(gPluginInformation);
|
||||
PluginManagement::doRelocations(plugins, gTrampolineData, DYN_LINK_TRAMPOLIN_LIST_LENGTH);
|
||||
// PluginManagement::memsetBSS(plugins);
|
||||
|
||||
@@ -206,6 +207,8 @@ WUMS_APPLICATION_STARTS() {
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_INIT_WUT_DEVOPTAB);
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_INIT_WUT_SOCKETS);
|
||||
|
||||
CallHook(gPluginInformation, WUPS_LOADER_HOOK_INIT_WRAPPER);
|
||||
|
||||
if (initNeeded) {
|
||||
PluginManagement::callInitHooks(gPluginInformation);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user