From f6c5cd184a7d5cc81c0db83b1e02b2dace6ede0e Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 2 Oct 2007 20:54:12 +0000 Subject: [PATCH] Changed the GLU_TESS_CALLBACK in an attempt to avoid compile problems under OSX. --- include/osg/GLU | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) 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