diff --git a/msvc/ecl/config.h.msvc6 b/msvc/ecl/config.h.msvc6 index 162f81832..83833b050 100755 --- a/msvc/ecl/config.h.msvc6 +++ b/msvc/ecl/config.h.msvc6 @@ -218,12 +218,16 @@ typedef unsigned char ecl_base_char; /* #undef HAVE_FLOAT_COMPLEX */ /* Missing integer types */ +#if _MSC_VER < 1900 typedef char int8_t; typedef short int16_t; typedef int int32_t; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; +#else +#include +#endif /* We can use small, two-words conses, without type information */ /* #undef ECL_SMALL_CONS */