Commit Graph

60 Commits

Author SHA1 Message Date
Maschell d43d097fd9 The function type is now stored as a enum 2020-06-13 13:58:34 +02:00
Maschell 6c18efef54 Check function patcher data struct before patching a function 2020-06-13 13:17:46 +02:00
Maschell cb8e963f71 Use a ba instead of a trampoline if possible 2020-06-13 13:14:00 +02:00
Maschell b817663d47 Simplify the cache flushing 2020-06-13 13:10:17 +02:00
Maschell 64a2b952ba Add FunctionPatcherRestoreFunctions 2020-06-12 21:10:59 +02:00
Maschell 9e4baed439 Make sure to call the init hook before the entrypoint. 2020-06-07 13:59:35 +02:00
Maschell 47b65df686 Remove debug logs 2020-06-07 00:34:16 +02:00
Maschell 580092d327 Fix compiling 2020-06-07 00:34:07 +02:00
Maschell 9d396d86dd Use defines from libfunctionpatcher instead of using an own copy 2020-06-06 22:25:20 +02:00
Maschell edcf2c69b1 initial commit 2020-06-06 22:15:47 +02:00