From 94e5652e11ea4108d8119b6ca8fb80ca109370cd Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sat, 12 Jun 2021 05:57:45 +0200 Subject: [PATCH] fix for last commit --- src/winapi_hooks.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/winapi_hooks.c b/src/winapi_hooks.c index 43d3c82..22cd632 100644 --- a/src/winapi_hooks.c +++ b/src/winapi_hooks.c @@ -121,8 +121,11 @@ int WINAPI fake_ShowCursor(BOOL bShow) HCURSOR WINAPI fake_SetCursor(HCURSOR hCursor) { + if (g_ddraw) + g_ddraw->old_cursor = hCursor; + if (g_ddraw && !g_ddraw->handlemouse && (g_ddraw->locked || g_ddraw->devmode)) - return real_SetCursor(g_ddraw->old_cursor = hCursor); + return real_SetCursor(hCursor); return NULL; }