glx: free fbconfigs on destroy

Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
This commit is contained in:
Giuseppe Bilotta 2017-11-04 23:06:31 +01:00 committed by Adam Jackson
parent bb766ef112
commit 4b0a3cbab1

View File

@ -423,8 +423,15 @@ __glXScreenInit(__GLXscreen * pGlxScreen, ScreenPtr pScreen)
void
__glXScreenDestroy(__GLXscreen * screen)
{
__GLXconfig *config, *next;
free(screen->glvnd);
free(screen->GLXextensions);
free(screen->GLextensions);
free(screen->visuals);
for (config = screen->fbconfigs; config != NULL; config = next) {
next = config->next;
free(config);
}
}