mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
[NTOSKRNL]
- Assert that reference counts are sane in MmReferencePage and MmDereferencePage svn path=/trunk/; revision=55461
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user