Added two missing calls to KeLeaveCriticalRegion.

svn path=/trunk/; revision=14013
This commit is contained in:
Hartmut Birr 2005-03-13 16:41:05 +00:00
parent 85fdc76fb2
commit aed77689d2

View file

@ -169,6 +169,7 @@ ObDuplicateObject(PEPROCESS SourceProcess,
ExSourceHandle);
if (SourceHandleEntry == NULL)
{
KeLeaveCriticalRegion();
return STATUS_INVALID_HANDLE;
}
@ -506,7 +507,7 @@ ObDeleteHandle(PEPROCESS Process,
return STATUS_SUCCESS;
}
KeLeaveCriticalRegion();
return STATUS_INVALID_HANDLE;
}