[ros-diffs] [ion] 12711: More LDR constants changes.

ion at svn.reactos.com ion at svn.reactos.com
Sat Jan 1 23:57:07 CET 2005


More LDR constants changes.
Modified: trunk/reactos/ntoskrnl/ldr/rtl.c
Modified: trunk/reactos/ntoskrnl/ldr/sysdll.c
  _____  

Modified: trunk/reactos/ntoskrnl/ldr/rtl.c
--- trunk/reactos/ntoskrnl/ldr/rtl.c	2005-01-01 22:53:21 UTC (rev
12710)
+++ trunk/reactos/ntoskrnl/ldr/rtl.c	2005-01-01 22:57:06 UTC (rev
12711)
@@ -1,4 +1,4 @@

-/* $Id: rtl.c,v 1.20 2004/08/15 16:39:06 chorns Exp $
+/* $Id$
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -28,9 +28,9 @@
    
    DosHeader = (PIMAGE_DOS_HEADER)BaseAddress;
    NTHeaders = (PIMAGE_NT_HEADERS)((char*)BaseAddress +
DosHeader->e_lfanew);
-   if ((DosHeader->e_magic != IMAGE_DOS_MAGIC)
+   if ((DosHeader->e_magic != IMAGE_DOS_SIGNATURE)
        || (DosHeader->e_lfanew == 0L)
-       || (*(PULONG) NTHeaders != IMAGE_PE_MAGIC))
+       || (*(PULONG) NTHeaders != IMAGE_NT_SIGNATURE))
      {
 	return(NULL);
      }
  _____  

Modified: trunk/reactos/ntoskrnl/ldr/sysdll.c
--- trunk/reactos/ntoskrnl/ldr/sysdll.c	2005-01-01 22:53:21 UTC (rev
12710)
+++ trunk/reactos/ntoskrnl/ldr/sysdll.c	2005-01-01 22:57:06 UTC (rev
12711)
@@ -125,9 +125,9 @@

     */
    DosHeader = (PIMAGE_DOS_HEADER) BlockBuffer;
    NTHeaders = (PIMAGE_NT_HEADERS) (BlockBuffer + DosHeader->e_lfanew);
-   if ((DosHeader->e_magic != IMAGE_DOS_MAGIC)
+   if ((DosHeader->e_magic != IMAGE_DOS_SIGNATURE)
        || (DosHeader->e_lfanew == 0L)
-       || (*(PULONG) NTHeaders != IMAGE_PE_MAGIC))
+       || (*(PULONG) NTHeaders != IMAGE_NT_SIGNATURE))
      {
 	DbgPrint("NTDLL format invalid\n");
 	ZwClose(FileHandle);	
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050101/71bff111/attachment.html


More information about the Ros-diffs mailing list