From: Kristian Høgsberg Date: Sat, 24 Jul 2010 01:51:58 +0000 (-0400) Subject: glx: Fix use after free case when destroying screens X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6739d52fdced53a566188215d204ffef1e85a5e6;p=mesa.git glx: Fix use after free case when destroying screens --- diff --git a/src/glx/glxext.c b/src/glx/glxext.c index f9a5f7ce5d7..eadc792b917 100644 --- a/src/glx/glxext.c +++ b/src/glx/glxext.c @@ -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); }