mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-15 00:13:28 +00:00
Remove more superfluous if(p) checks around free(p)
This patch has been generated by the following Coccinelle semantic patch:
@@
expression E;
@@
-if(E) { free(E); }
+free(E);
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
Reviewed-by: Julien Cristau <jcristau@debian.org>
Reviewed-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
5a0fc0ad21
commit
0a4d8cbdcd
84 changed files with 240 additions and 412 deletions
|
|
@ -234,8 +234,7 @@ xf86DeleteScreen(int scrnIndex, int flags)
|
|||
if (pScrn->drv)
|
||||
pScrn->drv->refCount--;
|
||||
|
||||
if (pScrn->privates)
|
||||
free(pScrn->privates);
|
||||
free(pScrn->privates);
|
||||
|
||||
xf86ClearEntityListForScreen(scrnIndex);
|
||||
|
||||
|
|
@ -327,8 +326,7 @@ xf86DeleteInput(InputInfoPtr pInp, int flags)
|
|||
/* This should *really* be handled in drv->UnInit(dev) call instead, but
|
||||
* if the driver forgets about it make sure we free it or at least crash
|
||||
* with flying colors */
|
||||
if (pInp->private)
|
||||
free(pInp->private);
|
||||
free(pInp->private);
|
||||
|
||||
FreeInputAttributes(pInp->attrs);
|
||||
|
||||
|
|
@ -2017,8 +2015,7 @@ xf86RegisterRootWindowProperty(int ScrnIndex, Atom property, Atom type,
|
|||
*/
|
||||
pNewProp->next = NULL;
|
||||
} else {
|
||||
if (pNewProp->name)
|
||||
free(pNewProp->name);
|
||||
free(pNewProp->name);
|
||||
existing = TRUE;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue