=?UTF-8?Q?Mat=C4=9Bj=20Laitl=20?=: gdi32: More specific error messages in osmesa opengl initialization.

Alexandre Julliard julliard at winehq.org
Thu May 30 14:51:32 CDT 2013


Module: wine
Branch: master
Commit: 84c07af48ec940aec111e4d7105be951281b76f8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=84c07af48ec940aec111e4d7105be951281b76f8

Author: Matěj Laitl <matej at laitl.cz>
Date:   Wed May 29 17:33:22 2013 +0200

gdi32: More specific error messages in osmesa opengl initialization.

---

 dlls/gdi32/dibdrv/opengl.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/gdi32/dibdrv/opengl.c b/dlls/gdi32/dibdrv/opengl.c
index 778fb0b..67cab00 100644
--- a/dlls/gdi32/dibdrv/opengl.c
+++ b/dlls/gdi32/dibdrv/opengl.c
@@ -115,15 +115,15 @@ static BOOL init_opengl(void)
 
     for (i = 0; i < sizeof(opengl_func_names)/sizeof(opengl_func_names[0]); i++)
     {
-        if (!(((void **)&opengl_funcs.gl)[i] = wine_dlsym( osmesa_handle, opengl_func_names[i], NULL, 0 )))
+        if (!(((void **)&opengl_funcs.gl)[i] = wine_dlsym( osmesa_handle, opengl_func_names[i], buffer, sizeof(buffer) )))
         {
-            ERR( "%s not found in %s, disabling.\n", opengl_func_names[i], SONAME_LIBOSMESA );
+            ERR( "%s not found in %s (%s), disabling.\n", opengl_func_names[i], SONAME_LIBOSMESA, buffer );
             goto failed;
         }
     }
-#define LOAD_FUNCPTR(f) do if (!(p##f = (void *)wine_dlsym( osmesa_handle, #f, NULL, 0 ))) \
+#define LOAD_FUNCPTR(f) do if (!(p##f = (void *)wine_dlsym( osmesa_handle, #f, buffer, sizeof(buffer) ))) \
     { \
-        ERR( "%s not found in %s, disabling.\n", #f, SONAME_LIBOSMESA ); \
+        ERR( "%s not found in %s (%s), disabling.\n", #f, SONAME_LIBOSMESA, buffer ); \
         goto failed; \
     } while(0)
 




More information about the wine-cvs mailing list