Mesa (gallium-0.2): egl: check for null ptr/name
Zack Rusin
zack at kemper.freedesktop.org
Thu Oct 2 14:37:23 UTC 2008
Module: Mesa
Branch: gallium-0.2
Commit: 2cb213ff233ccd566e716aece45da78daa7d015a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cb213ff233ccd566e716aece45da78daa7d015a
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 83d4b86..3b3e312 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