From e57cfa2826f4716de880db4bdfe151604d2b03fe Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Wed, 24 Sep 2008 16:19:52 +0000 Subject: [PATCH] - Only dereference the KCB if we know it exists - Fix for Coverity error CID: 279 svn path=/trunk/; revision=36486 --- reactos/ntoskrnl/config/cmsysini.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/config/cmsysini.c b/reactos/ntoskrnl/config/cmsysini.c index b4478113bbb..49ea273d21f 100644 --- a/reactos/ntoskrnl/config/cmsysini.c +++ b/reactos/ntoskrnl/config/cmsysini.c @@ -71,11 +71,10 @@ CmpDeleteKeyObject(PVOID DeletedObject) { /* Delist the key */ DelistKeyBodyFromKCB(KeyBody, FALSE); + + /* Dereference the KCB */ + CmpDelayDerefKeyControlBlock(Kcb); } - - /* Dereference the KCB */ - CmpDelayDerefKeyControlBlock(Kcb); - } /* Release the registry lock */