Fix off-by-one errors when dealing with *_MAX values.
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 29 Aug 2013 05:38:53 +0000 (15:38 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Fri, 30 Aug 2013 07:40:54 +0000 (17:40 +1000)
commitb77fea9c8943fd77893a68ec66028edfbe8a7654
treebf6e0234c5c267d110b662ac2e4b06508feb95f3
parenta8871e7aea98ec9fd0b148259a2a3543cdd27118
Fix off-by-one errors when dealing with *_MAX values.

LED_MAX, KEY_MAX, ABS_MT_MAX, etc. are all valid event codes

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
libevdev/libevdev-uinput.c
libevdev/libevdev.c
test/test-common-uinput.c
test/test-event-names.c
test/test-libevdev-has-event.c
test/test-uinput.c