From 4ed7116ff9da31ff77a1bc2c40beaaf1248a1197 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 31 Oct 2008 23:34:54 +0000 Subject: [PATCH] - We already do this in the SEH block. No need to do it twice. svn path=/trunk/; revision=37120 --- reactos/ntoskrnl/io/pnpmgr/plugplay.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/io/pnpmgr/plugplay.c b/reactos/ntoskrnl/io/pnpmgr/plugplay.c index 15239bab02c..0d7dca9075f 100644 --- a/reactos/ntoskrnl/io/pnpmgr/plugplay.c +++ b/reactos/ntoskrnl/io/pnpmgr/plugplay.c @@ -529,10 +529,6 @@ IopGetDeviceDepth(PPLUGPLAY_CONTROL_DEPTH_DATA DepthData) DeviceNode = IopGetDeviceNode(DeviceObject); - DepthData->Depth = DeviceNode->Level; - - ObDereferenceObject(DeviceObject); - _SEH_TRY { DepthData->Depth = DeviceNode->Level; @@ -543,6 +539,8 @@ IopGetDeviceDepth(PPLUGPLAY_CONTROL_DEPTH_DATA DepthData) } _SEH_END; + ObDereferenceObject(DeviceObject); + return Status; }