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);
 | 
			
		||||
    if (buffer_size > 0) {
 | 
			
		||||
	if (screen->base.GLXextensions != NULL) {
 | 
			
		||||
	free(screen->base.GLXextensions);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	screen->base.GLXextensions = xnfalloc(buffer_size);
 | 
			
		||||
	(void) __glXGetExtensionString(screen->glx_enable_bits, 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -792,9 +792,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
 | 
			
		|||
     */
 | 
			
		||||
    buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
 | 
			
		||||
    if (buffer_size > 0) {
 | 
			
		||||
	if (screen->base.GLXextensions != NULL) {
 | 
			
		||||
	free(screen->base.GLXextensions);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	screen->base.GLXextensions = xnfalloc(buffer_size);
 | 
			
		||||
	(void) __glXGetExtensionString(screen->glx_enable_bits, 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -346,9 +346,7 @@ int DoGetString(__GLXclientState *cl, GLbyte *pc, GLboolean need_swap)
 | 
			
		|||
				      cl->GLClientextensions);
 | 
			
		||||
	buf = __glXcombine_strings(buf1,
 | 
			
		||||
				      cx->pGlxScreen->GLextensions);
 | 
			
		||||
	if (buf1 != NULL) {
 | 
			
		||||
	free(buf1);
 | 
			
		||||
	}
 | 
			
		||||
	string = buf;
 | 
			
		||||
    }
 | 
			
		||||
    else if ( name == GL_VERSION ) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -681,11 +681,8 @@ glxWinScreenProbe(ScreenPtr pScreen)
 | 
			
		|||
      {
 | 
			
		||||
        unsigned int buffer_size = __glXGetExtensionString(screen->glx_enable_bits, NULL);
 | 
			
		||||
        if (buffer_size > 0)
 | 
			
		||||
          {
 | 
			
		||||
            if (screen->base.GLXextensions != NULL)
 | 
			
		||||
          {
 | 
			
		||||
            free(screen->base.GLXextensions);
 | 
			
		||||
              }
 | 
			
		||||
 | 
			
		||||
            screen->base.GLXextensions = xnfalloc(buffer_size);
 | 
			
		||||
            __glXGetExtensionString(screen->glx_enable_bits, screen->base.GLXextensions);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue