- Remove some header duplication.
Modified: trunk/reactos/boot/freeldr/freeldr/fs/fsrec.c
Modified: trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c
Modified: trunk/reactos/boot/freeldr/freeldr/include/freeldr.h
Modified: trunk/reactos/boot/freeldr/freeldr/include/fs.h
Modified: trunk/reactos/boot/freeldr/freeldr/include/rtl.h

Modified: trunk/reactos/boot/freeldr/freeldr/fs/fsrec.c
--- trunk/reactos/boot/freeldr/freeldr/fs/fsrec.c	2005-11-13 04:50:55 UTC (rev 19190)
+++ trunk/reactos/boot/freeldr/freeldr/fs/fsrec.c	2005-11-13 05:17:17 UTC (rev 19191)
@@ -122,7 +122,7 @@
 		return FALSE;
 	}
 
-	if (!RtlCompareMemory(BootSector->SystemId, "NTFS", 4))
+	if (RtlEqualMemory(BootSector->SystemId, "NTFS", 4))
 	{
 		return TRUE;
 	}

Modified: trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c
--- trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c	2005-11-13 04:50:55 UTC (rev 19190)
+++ trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c	2005-11-13 05:17:17 UTC (rev 19191)
@@ -102,7 +102,7 @@
             if (AttrRecord->NameLength == NameLength)
             {
                 AttrName = (PWCHAR)((PCHAR)AttrRecord + AttrRecord->NameOffset);
-                if (!RtlCompareMemory(AttrName, Name, NameLength << 1))
+                if (RtlEqualMemory(AttrName, Name, NameLength << 1))
                 {
                     /* Found it, fill up the context and return. */
                     Context->Record = AttrRecord;
@@ -611,7 +611,7 @@
         return FALSE;
     }
 
-    if (RtlCompareMemory(NtfsBootSector->SystemId, "NTFS", 4))
+    if (!RtlEqualMemory(NtfsBootSector->SystemId, "NTFS", 4))
     {
         FileSystemError("Invalid NTFS signature.");
         return FALSE;

Modified: trunk/reactos/boot/freeldr/freeldr/include/freeldr.h
--- trunk/reactos/boot/freeldr/freeldr/include/freeldr.h	2005-11-13 04:50:55 UTC (rev 19190)
+++ trunk/reactos/boot/freeldr/freeldr/include/freeldr.h	2005-11-13 05:17:17 UTC (rev 19191)
@@ -20,6 +20,10 @@
 #ifndef __FREELDR_H
 #define __FREELDR_H
 
+#define UINT64_C(val) val##ULL
+
+#include <stdlib.h>
+#include <stdio.h>
 #include <ddk/ntddk.h>
 #include <ndk/ntndk.h>
 #include <arch.h>

Modified: trunk/reactos/boot/freeldr/freeldr/include/fs.h
--- trunk/reactos/boot/freeldr/freeldr/include/fs.h	2005-11-13 04:50:55 UTC (rev 19190)
+++ trunk/reactos/boot/freeldr/freeldr/include/fs.h	2005-11-13 05:17:17 UTC (rev 19191)
@@ -21,7 +21,7 @@
 #define __FS_H
 
 
-#define	EOF				-1
+//#define	EOF				-1
 
 #define	FS_FAT			1
 #define	FS_NTFS			2

Modified: trunk/reactos/boot/freeldr/freeldr/include/rtl.h
--- trunk/reactos/boot/freeldr/freeldr/include/rtl.h	2005-11-13 04:50:55 UTC (rev 19190)
+++ trunk/reactos/boot/freeldr/freeldr/include/rtl.h	2005-11-13 05:17:17 UTC (rev 19191)
@@ -22,32 +22,6 @@
 
 #include <freeldr.h>
 
-///////////////////////////////////////////////////////////////////////////////////////
-//
-// Memory Functions
-//
-///////////////////////////////////////////////////////////////////////////////////////
-int		memcmp(const void *buf1, const void *buf2, size_t count);
-void *	memcpy(void *to, const void *from, size_t count);
-void *	memmove(void *dest, const void *src, size_t count);
-void *	memset(void *src, int val, size_t count);
-
-#define RtlCompareMemory(Source1, Source2, Length)	memcmp(Source1, Source2, Length)
-
-///////////////////////////////////////////////////////////////////////////////////////
-//
-// Standard Library Functions
-//
-///////////////////////////////////////////////////////////////////////////////////////
-int		atoi(const char *string);
-char *	itoa(int value, char *string, int radix);
-int		toupper(int c);
-int		tolower(int c);
-
-int		isspace(int c);
-int		isdigit(int c);
-int		isxdigit(int c);
-
 char *	convert_to_ascii(char *buf, int c, int num);
 char *	convert_i64_to_ascii(char *buf, int c, unsigned long long num);
 
@@ -55,27 +29,8 @@
 void	delay(unsigned msec);
 void	sound(int freq);
 
-#ifndef max
-#define max(a, b)  (((a) > (b)) ? (a) : (b))
-#endif
-
-#ifndef min
-#define min(a, b)  (((a) < (b)) ? (a) : (b))
-#endif
-
-#define UINT64_C(val) val##ULL
-
 ///////////////////////////////////////////////////////////////////////////////////////
 //
-// Screen Output Functions
-//
-///////////////////////////////////////////////////////////////////////////////////////
-void	print(char *str);
-int		printf(const char *fmt, ...);
-int		sprintf(char *buffer, const char *format, ...);
-
-///////////////////////////////////////////////////////////////////////////////////////
-//
 // List Functions
 //
 ///////////////////////////////////////////////////////////////////////////////////////