staging: lustre: lmv: remove unneeded null test before free
Kfree can cope with a null argument, so drop null tests. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression ptr; @@ - if (ptr != NULL) kfree(ptr); // </smpl> Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
37b5022dd7
commit
13879e5d17
@ -504,8 +504,7 @@ static int lmv_add_target(struct obd_device *obd, struct obd_uuid *uuidp,
|
||||
lmv->tgts = newtgts;
|
||||
lmv->tgts_size = newsize;
|
||||
smp_rmb();
|
||||
if (old)
|
||||
kfree(old);
|
||||
kfree(old);
|
||||
|
||||
CDEBUG(D_CONFIG, "tgts: %p size: %d\n", lmv->tgts,
|
||||
lmv->tgts_size);
|
||||
@ -780,8 +779,7 @@ repeat_fid2path:
|
||||
goto repeat_fid2path;
|
||||
|
||||
out_fid2path:
|
||||
if (remote_gf != NULL)
|
||||
kfree(remote_gf);
|
||||
kfree(remote_gf);
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user