Index: nbase/nbase_winunix.h =================================================================== --- nbase/nbase_winunix.h (revision 9529) +++ nbase/nbase_winunix.h (working copy) @@ -140,6 +140,35 @@ typedef unsigned long u_int32_t; #endif +#ifndef HAVE_U_INT64_T +#define HAVE_U_INT64_T +typedef unsigned long long u_int64_t; +// typedef unsigned __int64 u_int64_t; // use instead? +#endif + +#ifndef HAVE_INT8_T +#define HAVE_INT8_T +typedef signed char int8_t; +#endif + +#ifndef HAVE_INT16_T +#define HAVE_INT16_T +typedef signed short int16_t; +#endif + +#ifndef HAVE_INT32_T +#define HAVE_INT32_T +typedef signed long int32_t; +#endif + + +#ifndef HAVE_INT64_T +#define HAVE_INT64_T +typedef signed long long int64_t; +// typedef __int64 int64_t; // use instead? +#endif + + #ifndef _SSIZE_T_ typedef unsigned int ssize_t; #endif