revert my last change
[reactos.git] / reactos / lib / crt / include / internal / tls.h
index 690aa39..4adcc83 100644 (file)
@@ -3,20 +3,23 @@
 #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 */