From 130e0947f74bcc5920e968b4546d5ccdc9ee3ff9 Mon Sep 17 00:00:00 2001 From: Hartmut Birr Date: Fri, 22 Aug 2003 19:22:19 +0000 Subject: [PATCH] - Free the sub key table in CmiObjectDelete. svn path=/trunk/; revision=5767 --- reactos/ntoskrnl/cm/regobj.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/ntoskrnl/cm/regobj.c b/reactos/ntoskrnl/cm/regobj.c index 0195f948961..aba93f68543 100644 --- a/reactos/ntoskrnl/cm/regobj.c +++ b/reactos/ntoskrnl/cm/regobj.c @@ -292,6 +292,15 @@ CmiObjectDelete(PVOID DeletedObject) CmiSyncHives(); } } + if (KeyObject->NumberOfSubKeys) + { + KEBUGCHECK(0); + } + if (KeyObject->SizeOfSubKeys) + { + ExFreePool(KeyObject->SubKeys); + } + }