media/IR/imon: precendence issue: ! vs ==
PATCH 1/3 media/IR/imon: precendence issue: ! vs ==
The original condition is always false because ! has higher precedence than == and neither 0 nor 1 is equal to IMON_DISPLAY_TYPE_VGA.
Signed-off-by Dan Carpenter <[email protected]>
drivers/media/IR/imon.c +1 -1
@@ -975,7 +975,7 @@ static void imon_touch_display_timeout(unsigned long data) {struct imon_context *ictx = (struct imon_context *)data; -if (!ictx->display_type ==IMON_DISPLAY_TYPE_VGA ) +if (ictx->display_type !=IMON_DISPLAY_TYPE_VGA )return ;input_report_abs (ictx->touch,ABS_X , ictx->touch_x);
Quoted 4 lines · Dan Carpenter
The original condition is always false because ! has higher precedence than == and neither 0 nor 1 is equal to
IMON_DISPLAY_TYPE_VGA.Signed-off-by Dan Carpenter <[email protected]>
Acked-by Jarod Wilson <[email protected]>
Signature · 2 lines
Jarod Wilson [email protected]