# HG changeset patch # User faust3 # Date 1118152457 0 # Node ID 0a07aa511c2a2ba425528db527947e369c8b5a3c # Parent 1b3f0f7aa994da076ff2b1ab87ac7a6e2e8a161a mingw and maybe other system define the __int* types to char, short..., so the typedefs become typedef char char; etc. diff -r 1b3f0f7aa994 -r 0a07aa511c2a loader/wine/basetsd.h --- a/loader/wine/basetsd.h Tue Jun 07 13:39:41 2005 +0000 +++ b/loader/wine/basetsd.h Tue Jun 07 13:54:17 2005 +0000 @@ -36,17 +36,33 @@ #ifndef __INTEL_COMPILER +#ifndef __int8 typedef char __int8; +#endif +#ifndef __uint8 typedef unsigned char __uint8; +#endif +#ifndef __int16 typedef short __int16; +#endif +#ifndef __uint16 typedef unsigned short __uint16; +#endif +#ifndef __int32 typedef int __int32; +#endif +#ifndef __uint32 typedef unsigned int __uint32; +#endif +#ifndef __int64 typedef long long __int64; +#endif +#ifndef __uint64 typedef unsigned long long __uint64; +#endif #else