Remove weird header and add a missing prototype in halfuncs.h
Deleted: trunk/reactos/include/msvcrt/
Modified: trunk/reactos/include/ntos/halfuncs.h
Modified: trunk/reactos/include/ntos/types.h

Modified: trunk/reactos/include/ntos/halfuncs.h
--- trunk/reactos/include/ntos/halfuncs.h	2005-06-18 14:10:28 UTC (rev 16033)
+++ trunk/reactos/include/ntos/halfuncs.h	2005-06-18 14:26:22 UTC (rev 16034)
@@ -6,6 +6,12 @@
 BOOLEAN STDCALL
 HalAllProcessorsStarted(VOID);
 
+VOID
+STDCALL
+HalDisplayString (
+    IN PCHAR String
+);
+
 BOOLEAN STDCALL
 HalBeginSystemInterrupt(ULONG Vector,
   KIRQL Irql,
@@ -37,7 +43,7 @@
 
 VOID
 STDCALL
-IoAssignDriveLetters(IN	PLOADER_PARAMETER_BLOCK	LoaderBlock,
+IoAssignDriveLetters(IN struct _LOADER_PARAMETER_BLOCK *LoaderBlock,
   IN  PSTRING NtDeviceName,
   OUT PUCHAR NtSystemPath,
   OUT PSTRING NtSystemPathString);

Modified: trunk/reactos/include/ntos/types.h
--- trunk/reactos/include/ntos/types.h	2005-06-18 14:10:28 UTC (rev 16033)
+++ trunk/reactos/include/ntos/types.h	2005-06-18 14:26:22 UTC (rev 16034)
@@ -116,8 +116,6 @@
 typedef wchar_t *PWCH;
 typedef unsigned short *PWORD;
 
-#include <msvcrt/crttypes.h> /* for definition of LONGLONG, PLONGLONG etc */
-
 typedef const void *LPCVOID;
 typedef BYTE *LPBYTE, *PBYTE;
 typedef BOOL *PBOOL;
@@ -137,6 +135,10 @@
 typedef USHORT CSHORT;
 typedef const wchar_t *PCWSTR;
 typedef char* PCSZ;
+typedef long long LONGLONG;
+typedef LONGLONG *PLONGLONG;
+typedef unsigned long long ULONGLONG;
+typedef ULONGLONG *PULONGLONG;
 
 typedef DWORD STDCALL_FUNC (*PTHREAD_START_ROUTINE) (LPVOID);