diff options
author | Eugene Syromyatnikov <evgsyr@gmail.com> | 2018-03-30 22:20:24 +0200 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2018-04-25 22:54:57 +0000 |
commit | 2cc71623b9575498cd2fa9d495a50cbcba195e07 (patch) | |
tree | 3a65882d3540b43dbc6919e3f5c56074986b06a5 /tests/ioctl_evdev.c | |
parent | 3dbe33a8728a1b5f96ff8dfa6d649f4d2e55558c (diff) | |
download | strace-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.c | 6 |
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)); |