From e273d09737ce3907b7e378d72a5d809661bdddca Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Wed, 20 Nov 2013 21:52:50 +0000 Subject: [PATCH] [NTOSKRNL] Implement ObDeleteCapturedInsertInfo svn path=/trunk/; revision=61059 --- reactos/ntoskrnl/ob/oblife.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/ob/oblife.c b/reactos/ntoskrnl/ob/oblife.c index a2618a833ff..0a5324d6d99 100644 --- a/reactos/ntoskrnl/ob/oblife.c +++ b/reactos/ntoskrnl/ob/oblife.c @@ -1276,8 +1276,18 @@ VOID NTAPI ObDeleteCapturedInsertInfo(IN PVOID Object) { - UNIMPLEMENTED; - return; + POBJECT_HEADER ObjectHeader; + PAGED_CODE(); + + /* Check if there is anything to free */ + ObjectHeader = OBJECT_TO_OBJECT_HEADER(Object); + if ((ObjectHeader->Flags & OB_FLAG_CREATE_INFO) && + (ObjectHeader->ObjectCreateInfo != NULL)) + { + /* Free the create info */ + ObpFreeObjectCreateInformation(ObjectHeader->ObjectCreateInfo); + ObjectHeader->ObjectCreateInfo = NULL; + } } VOID