summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2011-02-10 16:03:52 +0200
committerAlon Levy <alevy@redhat.com>2011-02-10 20:44:44 +0200
commit5b2ae953c881f847cf23eb401261f6448a45c11b (patch)
treeb5dd3c947a7c4941f9f9c966760684eca4d55500
parent296abee8c74a2b4b0beb3466ab9189b008d02533 (diff)
gcc-4.6.0 fix: cast unmatching function pointers
-rw-r--r--src/qxl_driver.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c
index 4240c8a..6399d31 100644
--- a/src/qxl_driver.c
+++ b/src/qxl_driver.c
@@ -781,12 +781,12 @@ setup_uxa (qxl_screen_t *qxl, ScreenPtr screen)
qxl->uxa->done_copy = qxl_done_copy;
/* Composite */
- qxl->uxa->check_composite = unaccel;
- qxl->uxa->check_composite_target = unaccel;
- qxl->uxa->check_composite_texture = unaccel;
- qxl->uxa->prepare_composite = unaccel;
- qxl->uxa->composite = unaccel;
- qxl->uxa->done_composite = unaccel;
+ qxl->uxa->check_composite = (typeof(qxl->uxa->check_composite))unaccel;
+ qxl->uxa->check_composite_target = (typeof(qxl->uxa->check_composite_target))unaccel;
+ qxl->uxa->check_composite_texture = (typeof(qxl->uxa->check_composite_texture))unaccel;
+ qxl->uxa->prepare_composite = (typeof(qxl->uxa->prepare_composite))unaccel;
+ qxl->uxa->composite = (typeof(qxl->uxa->composite))unaccel;
+ qxl->uxa->done_composite = (typeof(qxl->uxa->done_composite))unaccel;
/* PutImage */
qxl->uxa->put_image = qxl_put_image;