115 |
|
gluTessCallback(gluto, GLU_TESS_BEGIN, glBegin); |
116 |
|
gluTessCallback(gluto, GLU_TESS_VERTEX, glVertex3dv); |
117 |
|
gluTessCallback(gluto, GLU_TESS_END, glEnd); |
118 |
< |
gluTessCallback(gluto, GLU_TESS_COMBINE, myCombine); |
119 |
< |
gluTessCallback(gluto, GLU_TESS_ERROR, glu_error); |
118 |
> |
gluTessCallback(gluto, GLU_TESS_COMBINE, (void*)myCombine); |
119 |
> |
gluTessCallback(gluto, GLU_TESS_ERROR, (void*)glu_error); |
120 |
|
gluTessProperty(gluto, GLU_TESS_WINDING_RULE, GLU_TESS_WINDING_NONZERO); |
121 |
|
} |
122 |
|
|
127 |
|
if ((gluqo = gluNewQuadric()) == NULL) |
128 |
|
error(INTERNAL, "gluNewQuadric failed"); |
129 |
|
gluQuadricDrawStyle(gluqo, GLU_FILL); |
130 |
< |
gluQuadricCallback(gluqo, GLU_ERROR, glu_error); |
130 |
> |
gluQuadricCallback(gluqo, GLU_ERROR, (void*)glu_error); |
131 |
|
} |
132 |
|
|
133 |
|
|