From 337400aaa8affd7db28bedb8c02ac189a6955120 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Wed, 25 Feb 2009 12:50:41 +0000 Subject: [PATCH] - Don't match tags if Tag is 0. svn path=/trunk/; revision=39747 --- reactos/ntoskrnl/mm/pool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/mm/pool.c b/reactos/ntoskrnl/mm/pool.c index 45409c3ebea..ff134a7242f 100644 --- a/reactos/ntoskrnl/mm/pool.c +++ b/reactos/ntoskrnl/mm/pool.c @@ -261,7 +261,7 @@ ExFreePoolWithTag(IN PVOID Block, IN ULONG Tag) else BlockTag = EiGetNonPagedPoolTag(Block); - if (BlockTag != Tag) + if (BlockTag != Tag && Tag != 0) KeBugCheckEx(BAD_POOL_CALLER, 0x0a, (ULONG_PTR)Block, BlockTag, Tag); ExFreePool(Block);