mirror of
https://github.com/reactos/reactos.git
synced 2024-07-23 20:58:16 +00:00
Forget to enter critical region
svn path=/trunk/; revision=26039
This commit is contained in:
parent
d71c81868e
commit
22b62d2461
|
@ -82,15 +82,18 @@ VOID FASTCALL CleanupUserImpl(VOID)
|
||||||
|
|
||||||
VOID FASTCALL UserEnterShared(VOID)
|
VOID FASTCALL UserEnterShared(VOID)
|
||||||
{
|
{
|
||||||
|
KeEnterCriticalRegion();
|
||||||
ExAcquireResourceSharedLite(&UserLock, TRUE);
|
ExAcquireResourceSharedLite(&UserLock, TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID FASTCALL UserEnterExclusive(VOID)
|
VOID FASTCALL UserEnterExclusive(VOID)
|
||||||
{
|
{
|
||||||
|
KeEnterCriticalRegion();
|
||||||
ExAcquireResourceExclusiveLite(&UserLock, TRUE);
|
ExAcquireResourceExclusiveLite(&UserLock, TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID FASTCALL UserLeave(VOID)
|
VOID FASTCALL UserLeave(VOID)
|
||||||
{
|
{
|
||||||
ExReleaseResourceLite(&UserLock);
|
ExReleaseResourceLite(&UserLock);
|
||||||
|
KeLeaveCriticalRegion();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue