diff options
author | Jonas Ådahl <jadahl@gmail.com> | 2019-01-20 11:35:27 +0100 |
---|---|---|
committer | Jonas Ådahl <jadahl@gmail.com> | 2019-01-22 18:31:52 +0100 |
commit | d4a9535f04b4b230c1dd41285c0bd4bba18f8616 (patch) | |
tree | 9d8505a9f0599501f4284f5295604dc6bb7d90c2 /cogl/cogl-path | |
parent | 44477390a9a2e87a735e8b296470cc01d51055d1 (diff) | |
download | mutter-d4a9535f04b4b230c1dd41285c0bd4bba18f8616.tar.gz |
cogl-path: Cast function pointer explicitly
gluTessCallback() expects an equivalent to a GFunc, but we pass
functions with arguments without casting. To get rid of warnings, cast
the callback function pointer to the expected type.
Diffstat (limited to 'cogl/cogl-path')
-rw-r--r-- | cogl/cogl-path/cogl-path.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cogl/cogl-path/cogl-path.c b/cogl/cogl-path/cogl-path.c index 8adf54257..28aeed64a 100644 --- a/cogl/cogl-path/cogl-path.c +++ b/cogl/cogl-path/cogl-path.c @@ -1358,13 +1358,13 @@ _cogl_path_build_fill_attribute_buffer (CoglPath *path) gluTessNormal (tess.glu_tess, 0.0, 0.0, 1.0); gluTessCallback (tess.glu_tess, GLU_TESS_BEGIN_DATA, - _cogl_path_tesselator_begin); + (GCallback) _cogl_path_tesselator_begin); gluTessCallback (tess.glu_tess, GLU_TESS_VERTEX_DATA, - _cogl_path_tesselator_vertex); + (GCallback) _cogl_path_tesselator_vertex); gluTessCallback (tess.glu_tess, GLU_TESS_END_DATA, - _cogl_path_tesselator_end); + (GCallback) _cogl_path_tesselator_end); gluTessCallback (tess.glu_tess, GLU_TESS_COMBINE_DATA, - _cogl_path_tesselator_combine); + (GCallback) _cogl_path_tesselator_combine); gluTessBeginPolygon (tess.glu_tess, &tess); |