mirror of
https://github.com/wiiu-env/libfunctionpatcher.git
synced 2024-11-24 10:39:16 +01:00
Fix compiling with latest wut
This commit is contained in:
parent
839c609c9a
commit
cf0ffe24fa
@ -1,4 +1,4 @@
|
|||||||
FROM ghcr.io/wiiu-env/devkitppc:20221228
|
FROM ghcr.io/wiiu-env/devkitppc:20230326
|
||||||
|
|
||||||
WORKDIR tmp_build
|
WORKDIR tmp_build
|
||||||
COPY . .
|
COPY . .
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
FROM ghcr.io/wiiu-env/devkitppc:20221228
|
FROM ghcr.io/wiiu-env/devkitppc:20230326
|
||||||
|
|
||||||
WORKDIR project
|
WORKDIR project
|
@ -49,7 +49,7 @@ FunctionPatcherStatus FunctionPatcher_InitLibrary() {
|
|||||||
return FUNCTION_PATCHER_RESULT_MODULE_NOT_FOUND;
|
return FUNCTION_PATCHER_RESULT_MODULE_NOT_FOUND;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FPGetVersion", (void **) &sFPGetVersion) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FPGetVersion", (void **) &sFPGetVersion) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_ERR("FindExport FPGetVersion failed.");
|
DEBUG_FUNCTION_LINE_ERR("FindExport FPGetVersion failed.");
|
||||||
return FUNCTION_PATCHER_RESULT_MODULE_MISSING_EXPORT;
|
return FUNCTION_PATCHER_RESULT_MODULE_MISSING_EXPORT;
|
||||||
}
|
}
|
||||||
@ -60,15 +60,15 @@ FunctionPatcherStatus FunctionPatcher_InitLibrary() {
|
|||||||
return FUNCTION_PATCHER_RESULT_UNSUPPORTED_VERSION;
|
return FUNCTION_PATCHER_RESULT_UNSUPPORTED_VERSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FPAddFunctionPatch", (void **) &sFPAddFunctionPatch) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FPAddFunctionPatch", (void **) &sFPAddFunctionPatch) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_ERR("FindExport FPAddFunctionPatch failed.");
|
DEBUG_FUNCTION_LINE_ERR("FindExport FPAddFunctionPatch failed.");
|
||||||
sFPAddFunctionPatch = nullptr;
|
sFPAddFunctionPatch = nullptr;
|
||||||
}
|
}
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FPRemoveFunctionPatch", (void **) &sFPRemoveFunctionPatch) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FPRemoveFunctionPatch", (void **) &sFPRemoveFunctionPatch) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_ERR("FindExport FPRemoveFunctionPatch failed.");
|
DEBUG_FUNCTION_LINE_ERR("FindExport FPRemoveFunctionPatch failed.");
|
||||||
sFPRemoveFunctionPatch = nullptr;
|
sFPRemoveFunctionPatch = nullptr;
|
||||||
}
|
}
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FPIsFunctionPatched", (void **) &sFPIsFunctionPatched) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FPIsFunctionPatched", (void **) &sFPIsFunctionPatched) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_ERR("FindExport FPIsFunctionPatched failed.");
|
DEBUG_FUNCTION_LINE_ERR("FindExport FPIsFunctionPatched failed.");
|
||||||
sFPIsFunctionPatched = nullptr;
|
sFPIsFunctionPatched = nullptr;
|
||||||
}
|
}
|
||||||
@ -94,7 +94,7 @@ bool FunctionPatcherPatchFunction(function_replacement_data_t *function_data, Pa
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FunctionPatcherPatchFunction", (void **) &sFunctionPatcherPatchFunction) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FunctionPatcherPatchFunction", (void **) &sFunctionPatcherPatchFunction) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_WARN("FindExport FunctionPatcherPatchFunction failed.");
|
DEBUG_FUNCTION_LINE_WARN("FindExport FunctionPatcherPatchFunction failed.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -110,7 +110,7 @@ bool FunctionPatcherRestoreFunction(PatchedFunctionHandle handle) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FunctionPatcherRestoreFunction", (void **) &sFunctionPatcherRestoreFunction) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FunctionPatcherRestoreFunction", (void **) &sFunctionPatcherRestoreFunction) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_WARN("FindExport FunctionPatcherRestoreFunction failed.");
|
DEBUG_FUNCTION_LINE_WARN("FindExport FunctionPatcherRestoreFunction failed.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -125,7 +125,7 @@ FunctionPatcherStatus FunctionPatcher_GetVersion(FunctionPatcherAPIVersion *outV
|
|||||||
return FUNCTION_PATCHER_RESULT_MODULE_NOT_FOUND;
|
return FUNCTION_PATCHER_RESULT_MODULE_NOT_FOUND;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (OSDynLoad_FindExport(sModuleHandle, FALSE, "FPGetVersion", (void **) &sFPGetVersion) != OS_DYNLOAD_OK) {
|
if (OSDynLoad_FindExport(sModuleHandle, OS_DYNLOAD_EXPORT_FUNC, "FPGetVersion", (void **) &sFPGetVersion) != OS_DYNLOAD_OK) {
|
||||||
DEBUG_FUNCTION_LINE_WARN("FindExport FPGetVersion failed.");
|
DEBUG_FUNCTION_LINE_WARN("FindExport FPGetVersion failed.");
|
||||||
return FUNCTION_PATCHER_RESULT_MODULE_MISSING_EXPORT;
|
return FUNCTION_PATCHER_RESULT_MODULE_MISSING_EXPORT;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user