[NTOSKRNL]

- Assert that reference counts are sane in MmReferencePage and MmDereferencePage

svn path=/trunk/; revision=55461
This commit is contained in:
Cameron Gutman 2012-02-06 15:04:12 +00:00
parent 1e7a03a903
commit 1374772ff7

View file

@ -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)
{