diff options
Diffstat (limited to 'src/eventcomm.c')
-rw-r--r-- | src/eventcomm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eventcomm.c b/src/eventcomm.c index 60f737c..350a864 100644 --- a/src/eventcomm.c +++ b/src/eventcomm.c @@ -208,7 +208,7 @@ event_query_axis_ranges(LocalDevicePtr local) priv->has_pressure = FALSE; SYSCALL(rc = ioctl(local->fd, EVIOCGBIT(EV_ABS, sizeof(absbits)), absbits)); if (rc >= 0) - priv->has_pressure = TEST_BIT(ABS_PRESSURE, absbits); + priv->has_pressure = (TEST_BIT(ABS_PRESSURE, absbits) != 0); else xf86Msg(X_ERROR, "%s: failed to query ABS bits (%s)\n", local->name, strerror(errno)); |