Mesa (master): egl/xlib: move call to create_configs() after we set the Xdpy field

Brian Paul brianp at kemper.freedesktop.org
Tue Aug 18 23:56:55 UTC 2009


Module: Mesa
Branch: master
Commit: e4aa62a6ce7067269c0befb984bcb8136420cb2c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4aa62a6ce7067269c0befb984bcb8136420cb2c

Author: Brian Paul <brianp at vmware.com>
Date:   Tue Aug 18 17:54:44 2009 -0600

egl/xlib: move call to create_configs() after we set the Xdpy field

---

 src/gallium/winsys/egl_xlib/egl_xlib.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/winsys/egl_xlib/egl_xlib.c b/src/gallium/winsys/egl_xlib/egl_xlib.c
index 7a66756..1fcdd2d 100644
--- a/src/gallium/winsys/egl_xlib/egl_xlib.c
+++ b/src/gallium/winsys/egl_xlib/egl_xlib.c
@@ -197,12 +197,12 @@ xlib_eglInitialize(_EGLDriver *drv, _EGLDisplay *dpy,
 {
    struct xlib_egl_driver *xdrv = xlib_egl_driver(drv);
 
-   create_configs(drv, dpy);
-
    if (!dpy->Xdpy) {
       dpy->Xdpy = XOpenDisplay(NULL);
    }
 
+   create_configs(drv, dpy);
+
    dpy->ClientAPIsMask = xdrv->apis;
 
    /* we're supporting EGL 1.4 */




More information about the mesa-commit mailing list