Author: ion Date: Sun Oct 8 11:59:30 2006 New Revision: 24441
URL: http://svn.reactos.org/svn/reactos?rev=24441&view=rev Log: - Whoops, don't call IopReassignSystemRoot twice.
Modified: trunk/reactos/ntoskrnl/io/iomgr/iomgr.c
Modified: trunk/reactos/ntoskrnl/io/iomgr/iomgr.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/iomgr.c?r... ============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/iomgr.c (original) +++ trunk/reactos/ntoskrnl/io/iomgr/iomgr.c Sun Oct 8 11:59:30 2006 @@ -476,20 +476,11 @@ INIT_FUNCTION IoInit3(VOID) { - NTSTATUS Status; ANSI_STRING NtBootPath;
/* Create ARC names for boot devices */ IoCreateArcNames();
- /* Create the SystemRoot symbolic link */ - DPRINT("CommandLine: %s\n", KeLoaderBlock->LoadOptions); - Status = IopReassignSystemRoot(KeLoaderBlock, &NtBootPath); - if (!NT_SUCCESS(Status)) { - CPRINT("IoCreateSystemRootLink FAILED: (0x%x) - ", Status); - KEBUGCHECK(INACCESSIBLE_BOOT_DEVICE); - } - /* Read KDB Data */ KdbInit();
@@ -509,7 +500,7 @@ IopReinitializeDrivers();
/* Convert SystemRoot from ARC to NT path */ - if (!IopReassignSystemRoot(KeLoaderBlock, &NtBootPath)) KEBUGCHECK(0); + IopReassignSystemRoot(KeLoaderBlock, &NtBootPath);
/* Assign drive letters */ IoAssignDriveLetters(KeLoaderBlock,