diff --git a/src/native/common/extgl.h b/src/native/common/extgl.h index 2ef6d5d2..02826aa6 100644 --- a/src/native/common/extgl.h +++ b/src/native/common/extgl.h @@ -70,12 +70,18 @@ THE POSSIBILITY OF SUCH DAMAGE. #include #include +#include "common_tools.h" + +#if defined(_WIN32) || defined(_WIN64) + #include // fix APIENTRY macro redefinition + # define int64_t __int64 + # define uint64_t unsigned __int64 +#endif + #ifndef APIENTRY #define APIENTRY #endif -#include "common_tools.h" - #ifdef _MACOSX typedef unsigned long GLenum; typedef unsigned char GLboolean;