#ifndef __CRT_INTERNAL_TLS_H
#define __CRT_INTERNAL_TLS_H
+#ifndef _CRT_PRECOMP_H
+#error DO NOT INCLUDE THIS HEADER DIRECTLY
+#endif
+
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <winnt.h>
-#include <msvcrt/crttypes.h>
#include <stddef.h>
typedef struct _ThreadData
{
int terrno; /* *nix error code */
unsigned long tdoserrno; /* Win32 error code (for I/O only) */
- unsigned LONGLONG tnext; /* used by rand/srand */
+ unsigned __int64 tnext; /* used by rand/srand */
char *lasttoken; /* used by strtok */
wchar_t *wlasttoken; /* used by wcstok */