From b1a8e2b3fd8df25b311dcd3f2e211aa9214e0c17 Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Thu, 25 Sep 2008 18:49:27 +0000 Subject: [PATCH] - CmpOpenHiveFiles: If "Extension" is false then we won't have allocated any buffer, so there will never be a buffer to free - Fix for Coverity Error CID: 29 svn path=/trunk/; revision=36518 --- reactos/ntoskrnl/config/cminit.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/config/cminit.c b/reactos/ntoskrnl/config/cminit.c index 4bb538ffc08..553b84a962c 100644 --- a/reactos/ntoskrnl/config/cminit.c +++ b/reactos/ntoskrnl/config/cminit.c @@ -464,8 +464,7 @@ CmpOpenHiveFiles(IN PCUNICODE_STRING BaseName, /* Check if we don't need to create a log file */ if (!Extension) { - /* We're done, close handles and free buffers */ - if (NameBuffer) ExFreePool(NameBuffer); + /* We're done, close handles */ ObDereferenceObject(Event); ZwClose(EventHandle); return STATUS_SUCCESS;