glx: fixup deref of null pointer when glx screen init fails.

I think this is what the original author wanted.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Acked-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
Dave Airlie 2009-09-30 11:33:16 +10:00 committed by Dave Airlie
parent 3d7cf468df
commit cb54cf1b3e

View File

@ -364,14 +364,14 @@ void GlxExtensionInit(void)
glxScreen = p->screenProbe(pScreen);
if (glxScreen != NULL) {
if (glxScreen->GLXminor < glxMinorVersion)
glxMinorVersion = glxScreen->GLXminor;
LogMessage(X_INFO,
"GLX: Initialized %s GL provider for screen %d\n",
p->name, i);
break;
}
if (glxScreen->GLXminor < glxMinorVersion)
glxMinorVersion = glxScreen->GLXminor;
}
if (!p)