diff --git a/include/osg/GLU b/include/osg/GLU index 40bc2faee..745618aae 100644 --- a/include/osg/GLU +++ b/include/osg/GLU @@ -14,17 +14,14 @@ #ifndef OSG_GLU #define OSG_GLU 1 +#include + #if defined(__APPLE__) || defined (_AIX) #include - #define GLU_CALLBACK_PARAMETER ... #else #include #endif -#if !defined(GLU_CALLBACK_PARAMETER) - #define GLU_CALLBACK_PARAMETER -#endif - -#define GLU_TESS_CALLBACK GLvoid (CALLBACK*)(GLU_CALLBACK_PARAMETER) +typedef void (APIENTRY *GLU_TESS_CALLBACK)(); #endif // __osgGLU_h