Remove more superfluous if(p!=NULL) checks around free(p).
This patch has been generated by the following Coccinelle semantic patch: @@ expression E; @@ - if (E != NULL) { - free(E); - } + free(E); Signed-off-by: Cyril Brulebois <kibi@debian.org> Reviewed-by: Mark Kettenis <kettenis@openbsd.org> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
b142b0d274
commit
68e4a628d6
|
@ -1160,9 +1160,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
*/
|
*/
|
||||||
buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
||||||
if (buffer_size > 0) {
|
if (buffer_size > 0) {
|
||||||
if (screen->base.GLXextensions != NULL) {
|
free(screen->base.GLXextensions);
|
||||||
free(screen->base.GLXextensions);
|
|
||||||
}
|
|
||||||
|
|
||||||
screen->base.GLXextensions = xnfalloc(buffer_size);
|
screen->base.GLXextensions = xnfalloc(buffer_size);
|
||||||
(void) __glXGetExtensionString(screen->glx_enable_bits,
|
(void) __glXGetExtensionString(screen->glx_enable_bits,
|
||||||
|
|
|
@ -792,9 +792,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
*/
|
*/
|
||||||
buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
||||||
if (buffer_size > 0) {
|
if (buffer_size > 0) {
|
||||||
if (screen->base.GLXextensions != NULL) {
|
free(screen->base.GLXextensions);
|
||||||
free(screen->base.GLXextensions);
|
|
||||||
}
|
|
||||||
|
|
||||||
screen->base.GLXextensions = xnfalloc(buffer_size);
|
screen->base.GLXextensions = xnfalloc(buffer_size);
|
||||||
(void) __glXGetExtensionString(screen->glx_enable_bits,
|
(void) __glXGetExtensionString(screen->glx_enable_bits,
|
||||||
|
|
|
@ -346,9 +346,7 @@ int DoGetString(__GLXclientState *cl, GLbyte *pc, GLboolean need_swap)
|
||||||
cl->GLClientextensions);
|
cl->GLClientextensions);
|
||||||
buf = __glXcombine_strings(buf1,
|
buf = __glXcombine_strings(buf1,
|
||||||
cx->pGlxScreen->GLextensions);
|
cx->pGlxScreen->GLextensions);
|
||||||
if (buf1 != NULL) {
|
free(buf1);
|
||||||
free(buf1);
|
|
||||||
}
|
|
||||||
string = buf;
|
string = buf;
|
||||||
}
|
}
|
||||||
else if ( name == GL_VERSION ) {
|
else if ( name == GL_VERSION ) {
|
||||||
|
|
|
@ -682,10 +682,7 @@ glxWinScreenProbe(ScreenPtr pScreen)
|
||||||
unsigned int buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
unsigned int buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
|
||||||
if (buffer_size > 0)
|
if (buffer_size > 0)
|
||||||
{
|
{
|
||||||
if (screen->base.GLXextensions != NULL)
|
free(screen->base.GLXextensions);
|
||||||
{
|
|
||||||
free(screen->base.GLXextensions);
|
|
||||||
}
|
|
||||||
|
|
||||||
screen->base.GLXextensions = xnfalloc(buffer_size);
|
screen->base.GLXextensions = xnfalloc(buffer_size);
|
||||||
__glXGetExtensionString(screen->glx_enable_bits, screen->base.GLXextensions);
|
__glXGetExtensionString(screen->glx_enable_bits, screen->base.GLXextensions);
|
||||||
|
|
Loading…
Reference in New Issue