From: Karl Schultz Date: Fri, 21 Sep 2001 20:39:03 +0000 (+0000) Subject: Add GLAPIENTRY to typedef for callback functions (used by tessellator). X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=445e3cbd0dd2a526cb6628975f5351cbab3956a8;p=mesa.git Add GLAPIENTRY to typedef for callback functions (used by tessellator). This is important now that we're using __stdcall instead of the (default) __cdecl on WIN32. This gets apps using the tessellator working again on Windows. --- diff --git a/include/GL/glu.h b/include/GL/glu.h index 54eb836d53c..0327ac2333d 100644 --- a/include/GL/glu.h +++ b/include/GL/glu.h @@ -258,7 +258,7 @@ typedef struct GLUtesselator GLUtriangulatorObj; #define GLU_TESS_MAX_COORD 1.0e150 /* Internal convenience typedefs */ -typedef void (*_GLUfuncptr)(); +typedef void (GLAPIENTRY *_GLUfuncptr)(); GLAPI void GLAPIENTRY gluBeginCurve (GLUnurbs* nurb); GLAPI void GLAPIENTRY gluBeginPolygon (GLUtesselator* tess);