[PATCH 6/6] user32: Return success in nulldrv cursor callbacks.

Rémi Bernon rbernon at codeweavers.com
Mon Apr 19 05:40:59 CDT 2021


Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
 dlls/user32/driver.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dlls/user32/driver.c b/dlls/user32/driver.c
index ca790f30a63..4a68abaede4 100644
--- a/dlls/user32/driver.c
+++ b/dlls/user32/driver.c
@@ -36,6 +36,7 @@
 WINE_DEFAULT_DEBUG_CHANNEL(user);
 WINE_DECLARE_DEBUG_CHANNEL(winediag);
 WINE_DECLARE_DEBUG_CHANNEL(keyboard);
+WINE_DECLARE_DEBUG_CHANNEL(cursor);
 
 static USER_DRIVER null_driver, lazy_load_driver;
 
@@ -605,17 +606,20 @@ static void CDECL nulldrv_SetCursor( HCURSOR cursor )
 
 static BOOL CDECL nulldrv_GetCursorPos( LPPOINT pt )
 {
-    return FALSE;
+    TRACE_(cursor)( "pt %p.\n", pt );
+    return TRUE;
 }
 
 static BOOL CDECL nulldrv_SetCursorPos( INT x, INT y )
 {
-    return FALSE;
+    TRACE_(cursor)( "x %d, y %d.\n", x, y );
+    return TRUE;
 }
 
 static BOOL CDECL nulldrv_ClipCursor( LPCRECT clip )
 {
-    return FALSE;
+    TRACE_(cursor)( "clip %s.\n", wine_dbgstr_rect(clip) );
+    return TRUE;
 }
 
 static void CDECL nulldrv_UpdateClipboard(void)
-- 
2.31.0




More information about the wine-devel mailing list