staging: luster: do not combine value 0 with |
authorGeorgiana Rodica Chelu <georgiana.chelu93@gmail.com>
Tue, 18 Mar 2014 15:26:57 +0000 (17:26 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 18 Mar 2014 19:19:32 +0000 (12:19 -0700)
commit34d1f637cbf04eb88db10605338ccc6f8e9dedb8
tree2b2aea8b1b0fbbf1cb40c88b1e875474c1a45b1f
parent6db685c35e89cc9b639185349498690ce9157e55
staging: luster: do not combine value 0 with |

There is no point in combining a variable
that is 0 with other things with |

The semantic patch used:

@@
expression x,e,e1;
statement S;
@@

if (x == 0) {
 <... when != x = e1
      when != while(...) S
      when != for(...;...;...) S

-  x |= e
+  x  = e
  ...>
}

Signed-off-by: Georgiana Rodica Chelu <georgiana.chelu93@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/llite/llite_mmap.c