summaryrefslogtreecommitdiff
path: root/tests/ioctl_evdev.c
diff options
context:
space:
mode:
authorEugene Syromyatnikov <evgsyr@gmail.com>2018-03-30 22:20:24 +0200
committerDmitry V. Levin <ldv@altlinux.org>2018-04-25 22:54:57 +0000
commit2cc71623b9575498cd2fa9d495a50cbcba195e07 (patch)
tree3a65882d3540b43dbc6919e3f5c56074986b06a5 /tests/ioctl_evdev.c
parent3dbe33a8728a1b5f96ff8dfa6d649f4d2e55558c (diff)
downloadstrace-2cc71623b9575498cd2fa9d495a50cbcba195e07.tar.gz
evdev: decode EV_SW unconditionally
* evdev.c (bit_ioctl): Remove [EV_SW] check. * tests/ioctl_evdev.c [!EV_SW] (EV_SW): Define. (main): Remove [EV_SW] check.
Diffstat (limited to 'tests/ioctl_evdev.c')
-rw-r--r--tests/ioctl_evdev.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/ioctl_evdev.c b/tests/ioctl_evdev.c
index 9d16cecf0..5645cb453 100644
--- a/tests/ioctl_evdev.c
+++ b/tests/ioctl_evdev.c
@@ -39,6 +39,10 @@
# include <sys/ioctl.h>
# include <linux/input.h>
+# ifndef EV_SW
+# define EV_SW 5
+# endif
+
static const unsigned int magic = 0xdeadbeef;
static const unsigned long lmagic = (unsigned long) 0xdeadbeefbadc0dedULL;
@@ -122,9 +126,7 @@ main(void)
TEST_NULL_ARG(EVIOCGBIT(EV_REL, 2));
TEST_NULL_ARG(EVIOCGBIT(EV_ABS, 3));
TEST_NULL_ARG(EVIOCGBIT(EV_MSC, 4));
-# ifdef EV_SW
TEST_NULL_ARG(EVIOCGBIT(EV_SW, 5));
-# endif
TEST_NULL_ARG(EVIOCGBIT(EV_LED, 6));
TEST_NULL_ARG(EVIOCGBIT(EV_SND, 7));
TEST_NULL_ARG(EVIOCGBIT(EV_REP, 8));