move dinput hooks into hook.c
This commit is contained in:
parent
e37aa21ae5
commit
369d3c2b65
5 changed files with 11 additions and 17 deletions
|
@ -407,6 +407,12 @@ void hook_init()
|
|||
}
|
||||
}
|
||||
|
||||
void hook_early_init()
|
||||
{
|
||||
hook_patch_iat(GetModuleHandle(NULL), FALSE, "dinput.dll", "DirectInputCreateA", (PROC)fake_DirectInputCreateA);
|
||||
hook_patch_iat(GetModuleHandle(NULL), FALSE, "dinput8.dll", "DirectInput8Create", (PROC)fake_DirectInput8Create);
|
||||
}
|
||||
|
||||
void hook_exit()
|
||||
{
|
||||
if (g_hook_active)
|
||||
|
@ -436,4 +442,7 @@ void hook_exit()
|
|||
|
||||
hook_revert((hook_list*)&g_hooks);
|
||||
}
|
||||
|
||||
hook_patch_iat(GetModuleHandle(NULL), TRUE, "dinput.dll", "DirectInputCreateA", (PROC)fake_DirectInputCreateA);
|
||||
hook_patch_iat(GetModuleHandle(NULL), TRUE, "dinput8.dll", "DirectInput8Create", (PROC)fake_DirectInput8Create);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue