From 9915b169237e3b2d817bd3d4455f3c01dd7dd2b5 Mon Sep 17 00:00:00 2001 From: Jon TURNEY Date: Mon, 1 Nov 2010 19:53:42 +0000 Subject: [PATCH] hw/xwin/glx: Don't spam log with wglwrap symbol resolution status at startup ... instead just log if an attempt is made to call a wrapper for a function which didn't resolve Reviewed-by: Colin Harrison Signed-off-by: Jon TURNEY --- hw/xwin/glx/wgl_ext_api.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/hw/xwin/glx/wgl_ext_api.c b/hw/xwin/glx/wgl_ext_api.c index 1020916dc..78b6e2a02 100644 --- a/hw/xwin/glx/wgl_ext_api.c +++ b/hw/xwin/glx/wgl_ext_api.c @@ -43,17 +43,14 @@ static type type##proc = NULL; #define PRERESOLVE(type, symbol) \ - type##proc = (type)wglGetProcAddress(symbol); \ - if (type##proc == NULL) \ - ErrorF("wglwrap: Can't resolve \"%s\"\n", symbol); \ - else \ - ErrorF("wglwrap: Resolved \"%s\"\n", symbol); + type##proc = (type)wglGetProcAddress(symbol); #define RESOLVE_RET(type, symbol, retval) \ if (type##proc == NULL) { \ - __glXErrorCallBack(0); \ - return retval; \ - } + ErrorF("wglwrap: Can't resolve \"%s\"\n", symbol); \ + __glXErrorCallBack(0); \ + return retval; \ + } #define RESOLVE(procname, symbol) RESOLVE_RET(procname, symbol,)