mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 10:14:52 +00:00
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:
committed by
Adam Jackson
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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user