summaryrefslogtreecommitdiff
path: root/sys/dev/wscons
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2018-11-11 01:49:05 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2018-11-11 01:49:05 +0000
commit9092547fdd4fec041bfef88edd26265cac63776a (patch)
tree686875a3e41942e90aed535af89d2cc82af846cf /sys/dev/wscons
parentd787a29adc88b5be0c5603e98e54371e9b8894e4 (diff)
in the magical language gcc, adding brackets allows correct code to compile.
Diffstat (limited to 'sys/dev/wscons')
-rw-r--r--sys/dev/wscons/wsmouse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/wscons/wsmouse.c b/sys/dev/wscons/wsmouse.c
index 9f3a34fa93a..ca23252e786 100644
--- a/sys/dev/wscons/wsmouse.c
+++ b/sys/dev/wscons/wsmouse.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: wsmouse.c,v 1.46 2018/11/10 14:27:51 bru Exp $ */
+/* $OpenBSD: wsmouse.c,v 1.47 2018/11/11 01:49:04 deraadt Exp $ */
/* $NetBSD: wsmouse.c,v 1.35 2005/02/27 00:27:52 perry Exp $ */
/*
@@ -625,7 +625,7 @@ set_x(struct position *pos, int x, u_int *sync, u_int mask)
}
if ((pos->dx = x - pos->x)) {
pos->x = x;
- if (pos->dx > 0 == pos->acc_dx > 0)
+ if ((pos->dx > 0) == (pos->acc_dx > 0))
pos->acc_dx += pos->dx;
else
pos->acc_dx = pos->dx;
@@ -644,7 +644,7 @@ set_y(struct position *pos, int y, u_int *sync, u_int mask)
}
if ((pos->dy = y - pos->y)) {
pos->y = y;
- if (pos->dy > 0 == pos->acc_dy > 0)
+ if ((pos->dy > 0) == (pos->acc_dy > 0))
pos->acc_dy += pos->dy;
else
pos->acc_dy = pos->dy;