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);