From 6d3b5848057251536dee593ff880eca6284fcf2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Sun, 6 Aug 2006 15:38:56 +0000 Subject: [PATCH] Fix a few referencing bugs (Object type must be specified if AccessMode is UserMode) svn path=/trunk/; revision=23499 --- reactos/ntoskrnl/cm/regobj.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/cm/regobj.c b/reactos/ntoskrnl/cm/regobj.c index e96f1480614..c14a07ad256 100644 --- a/reactos/ntoskrnl/cm/regobj.c +++ b/reactos/ntoskrnl/cm/regobj.c @@ -55,7 +55,7 @@ CmFindObject(POBJECT_CREATE_INFORMATION ObjectCreateInfo, { ObReferenceObjectByPointer(NameSpaceRoot, DIRECTORY_TRAVERSE, - NULL, + CmiKeyType, ObjectCreateInfo->ProbeMode); CurrentObject = NameSpaceRoot; } @@ -147,7 +147,7 @@ CmFindObject(POBJECT_CREATE_INFORMATION ObjectCreateInfo, ObReferenceObjectByPointer(FoundObject, STANDARD_RIGHTS_REQUIRED, - NULL, + CmiKeyType, UserMode); if (End != NULL) { @@ -197,7 +197,7 @@ Next: ObReferenceObjectByPointer(NextObject, DIRECTORY_TRAVERSE, - NULL, + CmiKeyType, ObjectCreateInfo->ProbeMode); } @@ -789,7 +789,7 @@ CmiAddKeyToList(PKEY_OBJECT ParentKey, ObReferenceObjectByPointer(ParentKey, STANDARD_RIGHTS_REQUIRED, - NULL, + CmiKeyType, UserMode); NewKey->ParentKey = ParentKey; }