FS: reiser4, add parenths around !X & Y
PATCH 1/1 FS: reiser4, add parenths around !X & Y
Change !X & Y to !(X & Y) to avoid compiler confusion and fix a bug.
Signed-off-by Jiri Slaby <[email protected]>
--- fs/reiser4/carry_ops.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
fs/reiser4/carry_ops.c +2 -2
@@ -79,7 +79,7 @@ static carry_node *find_left_neighbor(carry_op * op /* node to find left left->free =1 ; flags =GN_TRY_LOCK ; -if (!op->u.insert.flags &COPI_LOAD_LEFT ) +if (!(op->u.insert.flags &COPI_LOAD_LEFT )) flags |=GN_NO_ALLOC ;/* then, feeling lucky, peek left neighbor in the cache. */
@@ -203,7 +203,7 @@ static carry_node *find_right_neighbor(carry_op * op /* node to find rightread_unlock_tree (tree); flags =GN_CAN_USE_UPPER_LEVELS ; -if (!op->u.insert.flags &COPI_LOAD_RIGHT ) +if (!(op->u.insert.flags &COPI_LOAD_RIGHT )) flags =GN_NO_ALLOC ;/* then, try to lock right neighbor */
Signature · 1 line
1.6.3.3