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:
parent
c6143f3e41
commit
095f97cab5
5
evdev.c
5
evdev.c
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user