Mesa (master): target/egl: Fix misleading debug message.
Chia-I Wu
olv at kemper.freedesktop.org
Fri Dec 10 03:01:55 UTC 2010
Module: Mesa
Branch: master
Commit: 6efd963a2372a4e51e3550a97858105013a096e7
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6efd963a2372a4e51e3550a97858105013a096e7
Author: Chia-I Wu <olv at lunarg.com>
Date: Fri Dec 10 10:28:57 2010 +0800
target/egl: Fix misleading debug message.
When the name of the module is NULL, the process itself is dlopen()ed.
Do not print
libEGL debug: searching for st module (null)
---
src/gallium/targets/egl/egl.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/gallium/targets/egl/egl.c b/src/gallium/targets/egl/egl.c
index 786d5d1..19404c8 100644
--- a/src/gallium/targets/egl/egl.c
+++ b/src/gallium/targets/egl/egl.c
@@ -100,9 +100,14 @@ load_st_module(struct st_module *stmod,
{
struct st_api *(*create_api)(void);
- _eglLog(_EGL_DEBUG, "searching for st module %s", name);
+ if (name) {
+ _eglLog(_EGL_DEBUG, "searching for st module %s", name);
+ stmod->name = loader_strdup(name);
+ }
+ else {
+ stmod->name = NULL;
+ }
- stmod->name = loader_strdup(name);
if (stmod->name)
_eglSearchPathForEach(dlopen_st_module_cb, (void *) stmod);
else
More information about the mesa-commit
mailing list