From 35c9fc7ae8fb525fce3bde29fd503abb4efbb135 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 19 Dec 2011 01:22:37 +0000 Subject: [PATCH] [NTOSKRNL] - Fix a page reference leak when reading or writing pages to the swap file svn path=/trunk/; revision=54689 --- reactos/ntoskrnl/mm/pagefile.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/reactos/ntoskrnl/mm/pagefile.c b/reactos/ntoskrnl/mm/pagefile.c index 987e798f67c..6259528d236 100644 --- a/reactos/ntoskrnl/mm/pagefile.c +++ b/reactos/ntoskrnl/mm/pagefile.c @@ -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; -- 2.17.1