Mesa (gallium-0.1): egl: check for null ptr/name
Brian Paul
brianp at kemper.freedesktop.org
Sat Sep 27 02:51:34 UTC 2008
Module: Mesa
Branch: gallium-0.1
Commit: 7944efffff837e5945b2493392a05b87f431cc19
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7944efffff837e5945b2493392a05b87f431cc19
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Sep 26 11:17:09 2008 -0600
egl: check for null ptr/name
---
src/egl/drivers/xdri/egl_xdri.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/egl/drivers/xdri/egl_xdri.c b/src/egl/drivers/xdri/egl_xdri.c
index 9ff7158..bb38513 100644
--- a/src/egl/drivers/xdri/egl_xdri.c
+++ b/src/egl/drivers/xdri/egl_xdri.c
@@ -654,7 +654,10 @@ xdri_eglInitialize(_EGLDriver *drv, EGLDisplay dpy,
xdri_drv->Base.Initialized = EGL_TRUE;
- snprintf(name, sizeof(name), "X/DRI:%s", xdri_drv->dri_driver_name);
+ if (xdri_drv->dri_driver_name)
+ snprintf(name, sizeof(name), "X/DRI:%s", xdri_drv->dri_driver_name);
+ else
+ snprintf(name, sizeof(name), "X/DRI");
xdri_drv->Base.Name = name;
/* we're supporting EGL 1.4 */
More information about the mesa-commit
mailing list