projects
/
profile
/
ivi
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8b51278
)
glx: free driScreen in FreeScreenConfigs()
author
Kristof Ralovich
<kristof.ralovich@gmail.com>
Wed, 20 Aug 2008 21:30:12 +0000
(15:30 -0600)
committer
Brian Paul
<brian.paul@tungstengraphics.com>
Wed, 20 Aug 2008 21:33:03 +0000
(15:33 -0600)
src/glx/x11/glxext.c
patch
|
blob
|
history
diff --git
a/src/glx/x11/glxext.c
b/src/glx/x11/glxext.c
index
5844c3f
..
0d6d25e
100644
(file)
--- a/
src/glx/x11/glxext.c
+++ b/
src/glx/x11/glxext.c
@@
-170,10
+170,13
@@
static void FreeScreenConfigs(__GLXdisplayPrivate *priv)
if (psc->driScreen) {
psc->driScreen->destroyScreen(psc);
__glxHashDestroy(psc->drawHash);
if (psc->driScreen) {
psc->driScreen->destroyScreen(psc);
__glxHashDestroy(psc->drawHash);
+ XFree(psc->driScreen);
+ psc->driScreen = NULL;
}
#endif
}
XFree((char*) priv->screenConfigs);
}
#endif
}
XFree((char*) priv->screenConfigs);
+ priv->screenConfigs = NULL;
}
/*
}
/*