Peace-Maker
9da7e666f6
Fix |thiscall| on linux for functions with arguments
...
The previous fix messed up parameter getters and setters.
2018-06-02 13:36:52 +02:00
Peace-Maker
30fc311738
Fix linux build
2018-04-22 15:56:40 +02:00
Peace-Maker
2df53be4a5
Fix signed - unsigned comparison warning
2018-04-21 13:41:50 +02:00
Peace-Maker
b16d1f9f3f
Fix crash when accessing invalid argument index
...
Just return null if a user tries to access an invalid argument that wasn't defined when detouring the function.
2018-04-18 00:57:58 +02:00
Peace-Maker
1b9fa3743f
Add support for custom calling convention passing arguments in registers
...
If the compiler decided to pass an argument in a register on an internal function instead of pushing it on the stack to save time, allow us to specify the register the parameter is going to be in.
DHookAddParam received another parameter to set the register.
2018-01-23 03:15:03 +01:00
Peace-Maker
6e96e0fb84
Don't use std::list at all in DynamicHooks
...
Switch to amtl Vector.
2016-12-13 17:37:12 -07:00
Peace-Maker
2e52ab24b7
First draft of dynamic detours using Ayuto's DynamicHooks library
...
https://github.com/Ayuto/DynamicHooks
2016-12-11 22:02:10 -07:00