Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: fix operator precedence errors

`!' has a higher precedence than `&' and `|' has a higher precedence than `?'

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Roel Kluin and committed by
Greg Kroah-Hartman
5355d8ca f71fb77c

+6 -7
+1 -1
drivers/staging/comedi/drivers/pcl816.c
··· 482 482 if (!cmd->scan_begin_src || tmp != cmd->scan_begin_src) 483 483 err++; 484 484 485 - if (!cmd->convert_src & (TRIG_EXT | TRIG_TIMER)) 485 + if (!(cmd->convert_src & (TRIG_EXT | TRIG_TIMER))) 486 486 err++; 487 487 488 488 tmp = cmd->scan_end_src;
+2 -1
drivers/staging/pohmelfs/trans.c
··· 101 101 goto err_out; 102 102 } 103 103 104 - msg.msg_flags = MSG_WAITALL|(attached_pages == 1)?0:MSG_MORE; 104 + msg.msg_flags = MSG_WAITALL | (attached_pages == 1 ? 0 : 105 + MSG_MORE); 105 106 106 107 err = kernel_sendpage(st->socket, page, 0, size, msg.msg_flags); 107 108 if (err <= 0) {
+1 -1
drivers/staging/rt2870/tmp60
··· 1776 1776 } 1777 1777 else 1778 1778 /* Don't complain if only change the mode */ 1779 - if(!erq->flags & IW_ENCODE_MODE) { 1779 + if(!(erq->flags & IW_ENCODE_MODE)) { 1780 1780 return -EINVAL; 1781 1781 } 1782 1782 }
+1 -1
drivers/staging/rt2870/tmp61
··· 1776 1776 } 1777 1777 else 1778 1778 /* Don't complain if only change the mode */ 1779 - if(!erq->flags & IW_ENCODE_MODE) { 1779 + if(!(erq->flags & IW_ENCODE_MODE)) { 1780 1780 return -EINVAL; 1781 1781 } 1782 1782 }
+1 -3
drivers/staging/rt3070/sta_ioctl.c
··· 1725 1725 } 1726 1726 else 1727 1727 /* Don't complain if only change the mode */ 1728 - if(!erq->flags & IW_ENCODE_MODE) 1729 - { 1728 + if (!(erq->flags & IW_ENCODE_MODE)) 1730 1729 return -EINVAL; 1731 - } 1732 1730 } 1733 1731 1734 1732 done: