{
//g_debug("GritsPoly: tess");
GLUtesselator *tess = gluNewTess();
- gluTessCallback(tess, GLU_TESS_BEGIN, glBegin);
- gluTessCallback(tess, GLU_TESS_VERTEX, glVertex3dv);
- gluTessCallback(tess, GLU_TESS_END, glEnd);
+ gluTessCallback(tess, GLU_TESS_BEGIN, G_CALLBACK(glBegin));
+ gluTessCallback(tess, GLU_TESS_VERTEX, G_CALLBACK(glVertex3dv));
+ gluTessCallback(tess, GLU_TESS_END, G_CALLBACK(glEnd));
for (int pi = 0; points[pi]; pi++) {
gluTessBeginPolygon(tess, NULL);
gluTessBeginContour(tess);