mirror of
https://github.com/reactos/reactos.git
synced 2024-10-02 07:26:47 +00:00
[NTOSKRNL]
- Assert that reference counts are sane in MmReferencePage and MmDereferencePage svn path=/trunk/; revision=55461
This commit is contained in:
parent
1e7a03a903
commit
1374772ff7
|
@ -501,6 +501,7 @@ MmReferencePage(PFN_NUMBER Pfn)
|
|||
ASSERT(Page);
|
||||
ASSERT_IS_ROS_PFN(Page);
|
||||
|
||||
ASSERT(Page->u3.e2.ReferenceCount != 0);
|
||||
Page->u3.e2.ReferenceCount++;
|
||||
}
|
||||
|
||||
|
@ -543,6 +544,7 @@ MmDereferencePage(PFN_NUMBER Pfn)
|
|||
ASSERT(Page);
|
||||
ASSERT_IS_ROS_PFN(Page);
|
||||
|
||||
ASSERT(Page->u3.e2.ReferenceCount != 0);
|
||||
Page->u3.e2.ReferenceCount--;
|
||||
if (Page->u3.e2.ReferenceCount == 0)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue