]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/UsbKbDxe: don't assert when the key read is invalid
authorFeng Tian <feng.tian@intel.com>
Fri, 1 Apr 2016 08:37:53 +0000 (16:37 +0800)
committerFeng Tian <feng.tian@intel.com>
Thu, 21 Apr 2016 07:53:09 +0000 (15:53 +0800)
commit18b50d66d3fc2bd03ebb698f5bfb1a1743dfbe91
tree1ad09dcc2f6e02bdc83d2252c3473848f383bed7
parentb5e44fbc15085270adfc777c0f2c1890c1e9790f
MdeModulePkg/UsbKbDxe: don't assert when the key read is invalid

The GetKeyDescriptor() may return NULL when the KeyData is invalid.
For such case, we should go to error handling path rather than assert

Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c