Revert "evdev: remove XT_NORMAL"

This reverts commit cc52da10c6f13feba577a83088f34916c6350165
in preparation for printxval_dispatch generalisation.

* evdev.c (enum xlat_type): Add XT_NORMAL back.
(printxval_dispatch): Handle XT_NORMAL again.
This commit is contained in:
Eugene Syromyatnikov 2018-05-07 07:17:29 +02:00 committed by Dmitry V. Levin
parent c6143f3e41
commit 095f97cab5

View File

@ -164,6 +164,7 @@ getid_ioctl(struct tcb *const tcp, const kernel_ulong_t arg)
}
enum xlat_type {
XT_NORMAL,
XT_SORTED,
XT_INDEXED,
};
@ -173,6 +174,10 @@ printxval_dispatch(const struct xlat *xlat, size_t xlat_size, uint64_t val,
const char *dflt, enum xlat_type xt)
{
switch (xt) {
case XT_NORMAL:
printxval64(xlat, val, dflt);
break;
case XT_SORTED:
printxval_searchn(xlat, xlat_size, val, dflt);
break;