]> Pileus Git - grits/blobdiff - src/objects/grits-poly.c
Add support for Mac OS
[grits] / src / objects / grits-poly.c
index 5d54a70da80d06d6f22ff2939c03d97af2421f44..25a81b54df2797eac37fd8ddd7f28fc13ab45624 100644 (file)
@@ -31,9 +31,9 @@ static void grits_poly_tess(gdouble (**points)[3])
 {
        //g_debug("GritsPoly: tess");
        GLUtesselator *tess = gluNewTess();
-       gluTessCallback(tess, GLU_TESS_BEGIN,  (_GLUfuncptr)glBegin);
-       gluTessCallback(tess, GLU_TESS_VERTEX, (_GLUfuncptr)glVertex3dv);
-       gluTessCallback(tess, GLU_TESS_END,    (_GLUfuncptr)glEnd);
+       gluTessCallback(tess, GLU_TESS_BEGIN,  glBegin);
+       gluTessCallback(tess, GLU_TESS_VERTEX, glVertex3dv);
+       gluTessCallback(tess, GLU_TESS_END,    glEnd);
        for (int pi = 0; points[pi]; pi++) {
                gluTessBeginPolygon(tess, NULL);
                gluTessBeginContour(tess);