glx: return GL_FALSE from glx_screen_init where applicable.
[mesa.git] / src / glx / glxext.c
index f6bc377add5087741a52ebdabc2772af6141c342..9ef7ff5f694761b4c9a6eabb0ec89bdf0a40b009 100644 (file)
@@ -748,8 +748,11 @@ glx_screen_init(struct glx_screen *psc,
    psc->dpy = priv->dpy;
    psc->display = priv;
 
-   getVisualConfigs(psc, priv, screen);
-   getFBConfigs(psc, priv, screen);
+   if (!getVisualConfigs(psc, priv, screen))
+      return GL_FALSE;
+
+   if (!getFBConfigs(psc, priv, screen))
+      return GL_FALSE;
 
    return GL_TRUE;
 }