Include cstddef and cstdint (rather than C versions) for C++ compiler on macOS and Linux

This commit is contained in:
Nigel Stewart 2019-03-18 20:28:18 +10:00
parent 1f833c032f
commit 3565eacf87

View File

@ -140,6 +140,16 @@ typedef _W64 int ptrdiff_t;
* (mem, 2004-01-04)
*/
#if defined(__APPLE__) || defined(__linux__)
# if defined(__cplusplus)
# include <cstddef>
# include <cstdint>
# else
# include <stddef.h>
# include <stdint.h>
# endif
#else
# include <stddef.h>
/* SGI MIPSPro doesn't like stdint.h in C++ mode */
@ -150,6 +160,7 @@ typedef _W64 int ptrdiff_t;
# else
# include <stdint.h>
# endif
#endif
#define GLEW_APIENTRY_DEFINED
#define APIENTRY