summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2010-09-05 21:21:58 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2010-09-05 21:21:58 +0200
commit4f1a5cc98c8452362ecb81843cd0a32c9a45ce4e (patch)
tree58cdb556e16ec5ae795050b8ac911bb0a14151d1
parent35f277a718f2da6a09080af020aaf29ef96fe807 (diff)
Fix build warning
Add extra parentheses to avoid ambiguity. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
-rw-r--r--src/hurd_mouse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/hurd_mouse.c b/src/hurd_mouse.c
index 3008d28..10b14e3 100644
--- a/src/hurd_mouse.c
+++ b/src/hurd_mouse.c
@@ -109,13 +109,13 @@ OsMouseReadInput(InputInfoPtr pInfo)
int dx = 0, dy = 0;
switch (event->type) {
case MOUSE_RIGHT:
- buttons = buttons & 6 |(event->value.up ? 0 : 1);
+ buttons = (buttons & 6) |(event->value.up ? 0 : 1);
break;
case MOUSE_MIDDLE:
- buttons = buttons & 5 |(event->value.up ? 0 : 2);
+ buttons = (buttons & 5) |(event->value.up ? 0 : 2);
break;
case MOUSE_LEFT:
- buttons = buttons & 3 |(event->value.up ? 0 : 4) ;
+ buttons = (buttons & 3) |(event->value.up ? 0 : 4) ;
break;
case MOUSE_MOTION:
dx = event->value.mmotion.mm_deltaX;