Convert __DRIconfigs after we've made sure createNewScreen succeeded.

(cherry picked from commit ec17900f52)
This commit is contained in:
Kristian Høgsberg 2008-04-04 10:46:45 -04:00
parent d1dd774910
commit ff886a66de

View file

@ -1117,13 +1117,13 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
&driConfigs,
screen);
screen->base.fbconfigs = glxConvertConfigs(screen->core, driConfigs);
if (screen->driScreen == NULL) {
LogMessage(X_ERROR, "AIGLX error: Calling driver entry point failed");
goto handle_error;
}
screen->base.fbconfigs = glxConvertConfigs(screen->core, driConfigs);
initializeExtensions(screen);
DRIGetTexOffsetFuncs(pScreen, &screen->texOffsetStart,