glx: Fix use after free case when destroying screens
This commit is contained in:
parent
6393a33944
commit
6739d52fdc
|
@ -229,7 +229,6 @@ FreeScreenConfigs(__GLXdisplayPrivate * priv)
|
|||
#if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL)
|
||||
if (psc->driScreen) {
|
||||
psc->driScreen->destroyScreen(psc);
|
||||
psc->driScreen = NULL;
|
||||
} else {
|
||||
Xfree(psc);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue