Author: cgutman
Date: Wed Feb 29 18:50:07 2012
New Revision: 55926

URL: http://svn.reactos.org/svn/reactos?rev=55926&view=rev
Log:
[NTOSKRNL]
- Add a missing device node flag to legacy reported devices to avoid an 
assertion failure during installation
- The fact that this was exposed by a change in device node linking order 
terrifies me

Modified:
    trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c

Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c?rev=55926&r1=55925&r2=55926&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c [iso-8859-1] Wed Feb 29 
18:50:07 2012
@@ -229,6 +229,9 @@
         return Status;
     }
 
+    /* We're enumerated already */
+    IopDeviceNodeSetFlag(DeviceNode, DNF_ENUMERATED);
+    
     /* We don't call AddDevice for devices reported this way */
     IopDeviceNodeSetFlag(DeviceNode, DNF_ADDED);
 


Reply via email to