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:
parent
bb766ef112
commit
4b0a3cbab1
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user