diff --git a/src/osg/GL.in b/src/osg/GL.in index 905740dc3..19872775a 100644 --- a/src/osg/GL.in +++ b/src/osg/GL.in @@ -16,7 +16,8 @@ #include #include - +#include + #cmakedefine OSG_GL1_AVAILABLE #cmakedefine OSG_GL2_AVAILABLE #cmakedefine OSG_GL3_AVAILABLE @@ -119,19 +120,11 @@ #ifndef GL_HEADER_HAS_GLINT64 - #ifdef _WIN32 - typedef __int64 GLint64; - #else - typedef long long int GLint64; - #endif + typedef int64_t GLint64; #endif #ifndef GL_HEADER_HAS_GLUINT64 - #ifdef _WIN32 - typedef unsigned __int64 GLuint64; - #else - typedef unsigned long long int GLuint64; - #endif + typedef uint64_t GLuint64; #endif #ifdef OSG_GL_MATRICES_AVAILABLE