Commit ab450aad authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

Fixed order for entering critical sections (X11 vs. WndLock) when

calling X11DRV_MOUSE_SetCursor.
parent d523e4db
...@@ -178,9 +178,11 @@ static BOOL X11DRV_MOUSE_DoSetCursor( CURSORICONINFO *ptr ) ...@@ -178,9 +178,11 @@ static BOOL X11DRV_MOUSE_DoSetCursor( CURSORICONINFO *ptr )
*/ */
void X11DRV_MOUSE_SetCursor( CURSORICONINFO *lpCursor ) void X11DRV_MOUSE_SetCursor( CURSORICONINFO *lpCursor )
{ {
WIN_LockWnds();
EnterCriticalSection( &X11DRV_CritSection ); EnterCriticalSection( &X11DRV_CritSection );
CALL_LARGE_STACK( X11DRV_MOUSE_DoSetCursor, lpCursor ); CALL_LARGE_STACK( X11DRV_MOUSE_DoSetCursor, lpCursor );
LeaveCriticalSection( &X11DRV_CritSection ); LeaveCriticalSection( &X11DRV_CritSection );
WIN_UnlockWnds();
} }
/*********************************************************************** /***********************************************************************
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment