--- utypes.h 2012-05-26 22:02:05.000000000 -0400 +++ utypes.h 2012-07-26 17:21:44.000000000 -0400 @@ -2,13 +2,15 @@ #define __UTYPES_H__ +#include + // standard types -typedef unsigned char byte; -typedef unsigned char uint8; -typedef signed char int8; -typedef unsigned short uint16; -typedef signed short int16; +typedef uint8_t byte; +typedef uint8_t uint8; +typedef int8_t int8; +typedef uint16_t uint16; +typedef int16_t int16; typedef unsigned int uint; -typedef unsigned int uint32; -typedef signed int int32; +typedef uint32_t uint32; +typedef int32_t int32; #ifdef _MSC_VER @@ -16,6 +18,6 @@ typedef signed __int64 int64; #else -typedef unsigned long long uint64; -typedef long long int64; +typedef uint64_t uint64; +typedef int64_t int64; #endif