Mesa (master): util: use pointer_to_func() to silence warning

Brian Paul brianp at kemper.freedesktop.org
Mon Oct 25 15:19:10 UTC 2010


Module: Mesa
Branch: master
Commit: e1e7843d030c0a14521642131097d795c0103685
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1e7843d030c0a14521642131097d795c0103685

Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 25 09:17:40 2010 -0600

util: use pointer_to_func() to silence warning

---

 src/gallium/auxiliary/util/u_dl.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_dl.c b/src/gallium/auxiliary/util/u_dl.c
index 220860e..aca435d 100644
--- a/src/gallium/auxiliary/util/u_dl.c
+++ b/src/gallium/auxiliary/util/u_dl.c
@@ -38,6 +38,7 @@
 #endif
 
 #include "u_dl.h"
+#include "u_pointer.h"
 
 
 struct util_dl_library *
@@ -58,7 +59,7 @@ util_dl_get_proc_address(struct util_dl_library *library,
                          const char *procname)
 {
 #if defined(PIPE_OS_UNIX)
-   return (util_dl_proc)dlsym((void *)library, procname);
+   return (util_dl_proc) pointer_to_func(dlsym((void *)library, procname));
 #elif defined(PIPE_OS_WINDOWS)
    return (util_dl_proc)GetProcAddress((HMODULE)library, procname);
 #else




More information about the mesa-commit mailing list