Author: tkreuzer Date: Tue Feb 3 21:15:10 2009 New Revision: 39372
URL: http://svn.reactos.org/svn/reactos?rev=39372&view=rev Log: Fix LDR_DATA_TABLE_ENTRY mamber names
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/startup.c branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/startup.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/nt... ============================================================================== --- branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/startup.c [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/startup.c [iso-8859-1] Tue Feb 3 21:15:10 2009 @@ -425,7 +425,7 @@ InsertTailList(&Peb->Ldr->InLoadOrderModuleList, &NtModule->InLoadOrderLinks); InsertTailList(&Peb->Ldr->InInitializationOrderModuleList, - &NtModule->InInitializationOrderModuleList); + &NtModule->InInitializationOrderLinks);
#if defined(DBG) || defined(KDBG)
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/nt... ============================================================================== --- branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c [iso-8859-1] Tue Feb 3 21:15:10 2009 @@ -2171,7 +2171,7 @@ #endif /* DBG || KDBG */ RtlEnterCriticalSection(NtCurrentPeb()->LoaderLock); InsertTailList(&NtCurrentPeb()->Ldr->InInitializationOrderModuleList, - &(*Module)->InInitializationOrderModuleList); + &(*Module)->InInitializationOrderLinks); RtlLeaveCriticalSection (NtCurrentPeb()->LoaderLock); } return STATUS_SUCCESS; @@ -2549,7 +2549,7 @@ Entry = ModuleListHead->Blink; while (Entry != ModuleListHead) { - Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderModuleList); + Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderLinks); if (((UnloadAll && Module->LoadCount == 0xFFFF) || Module->LoadCount == 0) && Module->Flags & LDRP_ENTRY_PROCESSED && !(Module->Flags & LDRP_UNLOAD_IN_PROGRESS)) @@ -2582,14 +2582,14 @@ Entry = ModuleListHead->Blink; while (Entry != ModuleListHead) { - Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderModuleList); + Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderLinks); Entry = Entry->Blink; if (Module->Flags & LDRP_UNLOAD_IN_PROGRESS && ((UnloadAll && Module->LoadCount != 0xFFFF) || Module->LoadCount == 0)) { /* remove the module entry from the list */ RemoveEntryList (&Module->InLoadOrderLinks); - RemoveEntryList (&Module->InInitializationOrderModuleList); + RemoveEntryList (&Module->InInitializationOrderLinks);
NtUnmapViewOfSection (NtCurrentProcess (), Module->DllBase); NtClose (Module->SectionPointer); @@ -2642,7 +2642,7 @@ Entry = ModuleListHead->Flink; while (Entry != ModuleListHead) { - Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderModuleList); + Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderLinks); if (!(Module->Flags & (LDRP_LOAD_IN_PROGRESS|LDRP_UNLOAD_IN_PROGRESS|LDRP_ENTRY_PROCESSED))) { Module->Flags |= LDRP_LOAD_IN_PROGRESS; @@ -2717,7 +2717,7 @@
while (Entry != ModuleListHead) { - Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderModuleList); + Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderLinks); if (Module->Flags & LDRP_PROCESS_ATTACH_CALLED && !(Module->Flags & LDRP_DONT_CALL_FOR_THREADS) && !(Module->Flags & LDRP_UNLOAD_IN_PROGRESS)) @@ -2761,7 +2761,7 @@ Entry = ModuleListHead->Blink; while (Entry != ModuleListHead) { - Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderModuleList); + Module = CONTAINING_RECORD(Entry, LDR_DATA_TABLE_ENTRY, InInitializationOrderLinks);
if (Module->Flags & LDRP_PROCESS_ATTACH_CALLED && !(Module->Flags & LDRP_DONT_CALL_FOR_THREADS) &&