as the documentation says
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
libevdev_enable_event_type(struct libevdev *dev, unsigned int type)
{
if (type > EV_MAX)
- return 1;
+ return -1;
set_bit(dev->bits, type);
libevdev_disable_event_type(struct libevdev *dev, unsigned int type)
{
if (type > EV_MAX)
- return 1;
+ return -1;
clear_bit(dev->bits, type);
unsigned long *mask;
if (libevdev_enable_event_type(dev, type))
- return 1;
+ return -1;
max = type_to_mask(dev, type, &mask);
if (code > max)
- return 1;
+ return -1;
set_bit(mask, code);
unsigned long *mask;
if (type > EV_MAX)
- return 1;
+ return -1;
max = type_to_mask(dev, type, &mask);
if (code > max)
- return 1;
+ return -1;
clear_bit(mask, code);