[NTOSKRNL]

- Fix a page reference leak when reading or writing pages to the swap file

svn path=/trunk/; revision=54689
This commit is contained in:
Cameron Gutman 2011-12-19 01:22:37 +00:00
parent 6146fd09b2
commit 35c9fc7ae8

View file

@ -253,7 +253,6 @@ MmWriteToSwapPage(SWAPENTRY SwapEntry, PFN_NUMBER Page)
MmInitializeMdl(Mdl, NULL, PAGE_SIZE);
MmBuildMdlFromPages(Mdl, &Page);
MmReferencePage(Page);
Mdl->MdlFlags |= MDL_PAGES_LOCKED;
file_offset.QuadPart = offset * PAGE_SIZE;
@ -316,7 +315,6 @@ MmReadFromSwapPage(SWAPENTRY SwapEntry, PFN_NUMBER Page)
MmInitializeMdl(Mdl, NULL, PAGE_SIZE);
MmBuildMdlFromPages(Mdl, &Page);
MmReferencePage(Page);
Mdl->MdlFlags |= MDL_PAGES_LOCKED;
file_offset.QuadPart = offset * PAGE_SIZE;