commit | 32c895e776a0dd2cb701d60fbd6440280c09ce35 | [log] [tgz] |
---|---|---|
author | Julia Lawall <julia@diku.dk> | Sat Nov 21 16:53:16 2009 +0100 |
committer | Sage Weil <sage@newdream.net> | Sat Nov 21 13:05:16 2009 -0800 |
tree | 75229f8dc990d6e352a2c97ccefc20307c1ab52e | |
parent | 60d877334f7d9f5f2417ea4a83c1def769286102 [diff] |
fs/ceph: Move a dereference below a NULL test If the NULL test is necessary, then the dereference should be moved below the NULL test. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/). // <smpl> @@ type T; expression E; identifier i,fld; statement S; @@ - T i = E->fld; + T i; ... when != E when != i if (E == NULL) S + i = E->fld; // </smpl> Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Sage Weil <sage@newdream.net>