fix crash
This commit is contained in:
parent
f82667b656
commit
2b883cfccb
4 changed files with 5 additions and 4 deletions
|
@ -54,7 +54,7 @@ void cfg_load()
|
|||
g_ddraw->d3d9linear = cfg_get_bool("d3d9linear", TRUE);
|
||||
g_ddraw->gdilinear = cfg_get_bool("gdilinear", FALSE);
|
||||
g_ddraw->resolutions = cfg_get_int("resolutions", RESLIST_NORMAL);
|
||||
g_ddraw->dinputhook = cfg_get_bool("dinputhook", FALSE);
|
||||
g_hook_dinput = cfg_get_bool("dinputhook", FALSE);
|
||||
|
||||
g_ddraw->armadahack = cfg_get_bool("armadahack", FALSE);
|
||||
g_ddraw->tshack = cfg_get_bool("tshack", FALSE);
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
#endif
|
||||
|
||||
BOOL g_hook_active;
|
||||
BOOL g_hook_dinput;
|
||||
int g_hook_method = 1;
|
||||
|
||||
GETCURSORPOSPROC real_GetCursorPos = GetCursorPos;
|
||||
|
@ -381,7 +382,7 @@ void hook_init()
|
|||
BOOL initial_hook = !g_hook_active;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
if (initial_hook && g_ddraw->dinputhook)
|
||||
if (initial_hook && g_hook_dinput)
|
||||
{
|
||||
real_DirectInputCreateA =
|
||||
(DIRECTINPUTCREATEAPROC)GetProcAddress(LoadLibraryA("dinput.dll"), "DirectInputCreateA");
|
||||
|
@ -460,7 +461,7 @@ void hook_exit()
|
|||
g_hook_active = FALSE;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
if (g_ddraw->dinputhook)
|
||||
if (g_hook_dinput)
|
||||
{
|
||||
if (real_DirectInputCreateA)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue