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 <colin.harrison@virgin.net> Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
This commit is contained in:
parent
8216316867
commit
9915b16923
|
@ -43,17 +43,14 @@
|
||||||
static type type##proc = NULL;
|
static type type##proc = NULL;
|
||||||
|
|
||||||
#define PRERESOLVE(type, symbol) \
|
#define PRERESOLVE(type, symbol) \
|
||||||
type##proc = (type)wglGetProcAddress(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);
|
|
||||||
|
|
||||||
#define RESOLVE_RET(type, symbol, retval) \
|
#define RESOLVE_RET(type, symbol, retval) \
|
||||||
if (type##proc == NULL) { \
|
if (type##proc == NULL) { \
|
||||||
__glXErrorCallBack(0); \
|
ErrorF("wglwrap: Can't resolve \"%s\"\n", symbol); \
|
||||||
return retval; \
|
__glXErrorCallBack(0); \
|
||||||
}
|
return retval; \
|
||||||
|
}
|
||||||
|
|
||||||
#define RESOLVE(procname, symbol) RESOLVE_RET(procname, symbol,)
|
#define RESOLVE(procname, symbol) RESOLVE_RET(procname, symbol,)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue