mirror of
https://gitlab.freedesktop.org/libevdev/libevdev.git
synced 2025-12-25 02:20:06 +01:00
test: don't check for a max on EV_SYN events
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
598bebfd92
commit
27991828a6
1 changed files with 5 additions and 3 deletions
|
|
@ -368,9 +368,11 @@ uinput_device_event(const struct uinput_device *dev, unsigned int type, unsigned
|
|||
if (type > EV_MAX)
|
||||
return -EINVAL;
|
||||
|
||||
max = type_to_mask_const(&dev->d, type, &mask);
|
||||
if (max == -1 || code > max)
|
||||
return -EINVAL;
|
||||
if (type != EV_SYN) {
|
||||
max = type_to_mask_const(&dev->d, type, &mask);
|
||||
if (max == -1 || code > max)
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
ev.type = type;
|
||||
ev.code = code;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue