aboutsummaryrefslogtreecommitdiff
path: root/src/evdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/evdev.c')
-rw-r--r--src/evdev.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/evdev.c b/src/evdev.c
index 540738c..a383d7b 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -854,11 +854,11 @@ EvdevInitButtonMapping(InputInfoPtr pInfo)
int btn = 0;
xf86Msg(X_CONFIG, "%s: ButtonMapping '%s'\n", pInfo->name, mapping);
- while (s && *s != '\0' && nbuttons < 32)
+ while (s && *s != '\0' && nbuttons < EVDEV_MAXBUTTONS)
{
btn = strtol(mapping, &s, 10);
- if (s == mapping || btn < 0 || btn > 32)
+ if (s == mapping || btn < 0 || btn > EVDEV_MAXBUTTONS)
{
xf86Msg(X_ERROR,
"%s: ... Invalid button mapping. Using defaults\n",
@@ -1256,7 +1256,7 @@ EvdevUtilButtonEventToButtonNumber(int code)
}
}
- if (button > 32)
+ if (button > EVDEV_MAXBUTTONS)
return 0;
return button;