From: Braden M. <br...@en...> - 2006-12-09 04:08:18
|
On Sat, 2006-12-09 at 11:24 +1300, Philip Lamb wrote: > On 09/12/2006, at 3:44 AM, Braden McDaniel wrote: [snip] > > void gluTessCallback(GLUtesselator* tess, GLenum which, > > GLvoid (*CallBackFunc)(...)); > > > > Nowhere in any of the glu.h headers on the system is it declared in > this way. I'm still not sure that this is a problem with the headers. Puzzling. What, then, is the source of the problem? That is, what's making the compiler think the callback function signature is GLvoid (*)(...) when all indications are that it should be GLvoid (*)() ??? Do you (or any other Mac users reading) recall experiencing something like this outside the context of OpenGL? Is there other C++ software using the GLU callbacks that successfully compiles using the latter signature? -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |