From f94bfa758913d00fb6581469a50bf7adf5800491 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 7 Aug 2007 10:31:24 +0000 Subject: [PATCH] Added preliminary code to allow build specification of glu tesscallback with ... parameter --- include/osg/GLU | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/osg/GLU b/include/osg/GLU index 0d0ad8354..40bc2faee 100644 --- a/include/osg/GLU +++ b/include/osg/GLU @@ -16,10 +16,15 @@ #if defined(__APPLE__) || defined (_AIX) #include - #define GLU_TESS_CALLBACK GLvoid (CALLBACK*)(...) + #define GLU_CALLBACK_PARAMETER ... #else #include - #define GLU_TESS_CALLBACK GLvoid (CALLBACK*)() #endif +#if !defined(GLU_CALLBACK_PARAMETER) + #define GLU_CALLBACK_PARAMETER +#endif + +#define GLU_TESS_CALLBACK GLvoid (CALLBACK*)(GLU_CALLBACK_PARAMETER) + #endif // __osgGLU_h