]> git.proxmox.com Git - mirror_edk2.git/commit - ShellPkg/Application/Shell/ShellProtocol.c
ShellPkg: Expand special output file to include "NULL" and case insensitive
authorTapan Shah <tapandshah@hpe.com>
Thu, 22 Sep 2016 19:12:47 +0000 (12:12 -0700)
committerJaben Carsey <jaben.carsey@intel.com>
Thu, 22 Sep 2016 21:17:24 +0000 (14:17 -0700)
commit583448b441650f9a7cb29a320d52db96df81e043
tree91c638cab5ae9eaffed9e9b6ba17a161c181e3f7
parent38707d76fc8fd07071b1c47c49d116c9445aa619
ShellPkg: Expand special output file to include "NULL" and case insensitive

As per ECR 1349 change in UEFI Shell Specification 2.2, expanding
a special output file name to include "NULL". Previously it only
supported "NUL" as a special output file and it was case sensitive.
With this change both "NUL" and "NULL" are special output file and
checked as case insensitive.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hpe.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
ShellPkg/Application/Shell/ShellParametersProtocol.c
ShellPkg/Application/Shell/ShellProtocol.c
ShellPkg/Library/UefiShellLib/UefiShellLib.c
ShellPkg/Library/UefiShellLib/UefiShellLib.h
ShellPkg/Library/UefiShellLib/UefiShellLib.inf