From 9c2bfc5ecdc5f9a65bbf86a99fbe59baf7ce94f2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sat, 6 Oct 2012 21:42:19 +0000 Subject: [PATCH] [NTOSKRNL] Some ExFreePool -> ExFreePoolWithTag CORE-6725 #resolve #comment Committed in r57506. svn path=/trunk/; revision=57506 --- reactos/ntoskrnl/mm/ARM3/ncache.c | 6 +++--- reactos/ntoskrnl/mm/freelist.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/mm/ARM3/ncache.c b/reactos/ntoskrnl/mm/ARM3/ncache.c index 8b3b300f8cb..010ee9b7f6d 100644 --- a/reactos/ntoskrnl/mm/ARM3/ncache.c +++ b/reactos/ntoskrnl/mm/ARM3/ncache.c @@ -71,7 +71,7 @@ MmAllocateNonCachedMemory(IN SIZE_T NumberOfBytes) // ASSERT(PageCount > MdlPageCount); MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; } @@ -86,7 +86,7 @@ MmAllocateNonCachedMemory(IN SIZE_T NumberOfBytes) // Out of memory... // MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; } @@ -201,7 +201,7 @@ MmFreeNonCachedMemory(IN PVOID BaseAddress, // Kill the MDL (and underlying pages) // MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); // // Now free the system PTEs for the underlying VA diff --git a/reactos/ntoskrnl/mm/freelist.c b/reactos/ntoskrnl/mm/freelist.c index 4179ae2515f..9b42038c4f8 100644 --- a/reactos/ntoskrnl/mm/freelist.c +++ b/reactos/ntoskrnl/mm/freelist.c @@ -345,7 +345,7 @@ MiAllocatePagesForMdl(IN PHYSICAL_ADDRESS LowAddress, // If we didn' tfind any pages at all, fail // DPRINT1("NO MDL PAGES!\n"); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; } -- 2.17.1