| 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 |
|
|