usb: kbd: Prevent out of bound access
authorMarek Vasut <marex@denx.de>
Mon, 25 Jan 2016 21:00:44 +0000 (22:00 +0100)
committerMarek Vasut <marex@denx.de>
Mon, 25 Jan 2016 21:00:46 +0000 (22:00 +0100)
commitbdbcbe752e93357226cba12a6ce00bbe54cb5db8
treeba459034dfe6eb16ebbf4dd1b1fb57f70cad58e3
parent4feefdcfe916113ac6e1837ea22857f25fe1771c
usb: kbd: Prevent out of bound access

Scan code 0x39 is CapsLock, which is not a printable character and thus
is not covered by either usb_kbd_numkey_shifted[] or usb_kbd_numkey[].
Fix the scan code check to avoid looking it up in either of the arrays.

Signed-off-by: Marek Vasut <marex@denx.de>
common/usb_kbd.c