From: Peter Hutterer Date: Thu, 29 Aug 2013 01:17:08 +0000 (+1000) Subject: libevdev_is_event_type() needs to check for < EV_CNT X-Git-Tag: libevdev-0.4~50 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fed9963973fd0c510a73b5dd1eb956940359fa33;p=platform%2Fupstream%2Flibevdev.git libevdev_is_event_type() needs to check for < EV_CNT EV_MAX is a valid (though unused) value. Reported-by: Benjamin Tissoires Signed-off-by: Peter Hutterer --- diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c index 61795f6..e4bbd4f 100644 --- a/libevdev/libevdev.c +++ b/libevdev/libevdev.c @@ -1166,7 +1166,7 @@ libevdev_grab(struct libevdev *dev, enum libevdev_grab_mode grab) int libevdev_is_event_type(const struct input_event *ev, unsigned int type) { - return type < EV_MAX && ev->type == type; + return type < EV_CNT && ev->type == type; } int