diff --git a/reactos/subsys/win32k/ntuser/winlock.c b/reactos/subsys/win32k/ntuser/winlock.c index 225e56cbcd5..9d6957b78ba 100644 --- a/reactos/subsys/win32k/ntuser/winlock.c +++ b/reactos/subsys/win32k/ntuser/winlock.c @@ -96,12 +96,12 @@ VOID FASTCALL IntRestoreWinLock(WINLOCK_TYPE Type) inline VOID IntAcquireWinLockShared() { - ExAcquireResourceExclusiveLite(&WinLock, TRUE /*Wait*/ ); + ExAcquireResourceSharedLite(&WinLock, TRUE /*Wait*/ ); } inline VOID IntAcquireWinLockExclusive() { - ExAcquireResourceSharedLite(&WinLock, TRUE /*Wait*/ ); + ExAcquireResourceExclusiveLite(&WinLock, TRUE /*Wait*/ ); } inline VOID IntReleaseWinLock()