Module: Mesa Branch: master Commit: ebeb4a7e8af9f59ce8f45f78654b611bb546979d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebeb4a7e8af9f59ce8f45f78654b611bb546979d
Author: Chia-I Wu <o...@lunarg.com> Date: Thu Sep 30 17:09:59 2010 +0800 mapi: Fix compiler warnings. Do not use "void *" in arithmetics. --- src/mapi/mapi/entry_x86-64_tls.h | 2 +- src/mapi/mapi/entry_x86_tls.h | 2 +- src/mapi/mapi/entry_x86_tsd.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mapi/mapi/entry_x86-64_tls.h b/src/mapi/mapi/entry_x86-64_tls.h index 0f6e812..2fbe73b 100644 --- a/src/mapi/mapi/entry_x86-64_tls.h +++ b/src/mapi/mapi/entry_x86-64_tls.h @@ -61,7 +61,7 @@ entry_patch_public(void) void entry_patch(mapi_func entry, int slot) { - void *code = (void *) entry; + char *code = (char *) entry; *((unsigned int *) (code + 12)) = slot * sizeof(mapi_func); } diff --git a/src/mapi/mapi/entry_x86_tls.h b/src/mapi/mapi/entry_x86_tls.h index ff2b957..d4f7d98 100644 --- a/src/mapi/mapi/entry_x86_tls.h +++ b/src/mapi/mapi/entry_x86_tls.h @@ -91,7 +91,7 @@ entry_patch_public(void) void entry_patch(mapi_func entry, int slot) { - void *code = (void *) entry; + char *code = (char *) entry; *((unsigned long *) (code + 8)) = slot * sizeof(mapi_func); } diff --git a/src/mapi/mapi/entry_x86_tsd.h b/src/mapi/mapi/entry_x86_tsd.h index fbf4ec5..f37c747 100644 --- a/src/mapi/mapi/entry_x86_tsd.h +++ b/src/mapi/mapi/entry_x86_tsd.h @@ -63,7 +63,7 @@ entry_patch_public(void) void entry_patch(mapi_func entry, int slot) { - void *code = (void *) entry; + char *code = (char *) entry; *((unsigned long *) (code + 11)) = slot * sizeof(mapi_func); *((unsigned long *) (code + 22)) = slot * sizeof(mapi_func); _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit