audk/ShellPkg/Library/UefiShellLevel2CommandsLib
Ruiyu Ni 4e6394455a ShellPkg/parse: Handle Unicode stream from pipe correctly
The original code expects the Unicode stream from pipe doesn't
contains the Unicode BOM.
But that's not true.
Commit [9ed21946c7] changes
CreateFileInterfaceMem() to add the BOM for Unicode stream.

When parse pipe support was firstly added, a private implementation
ParseReturnStdInLine() was created to specially handle
the Unicode stream without BOM. Since now the Unicode steam contains
BOM, the private implementation can be removed and
ShellFileHandleReturnLine() can be used directly.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Tapan Shah <tapandshah@hpe.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
2017-06-07 08:51:41 +08:00
..
Attrib.c ShellPkg: Standardized HP Copyright Message String 2015-02-04 22:25:01 +00:00
Cd.c ShellPkg: Refine type cast for pointer subtraction 2017-03-06 14:16:00 +08:00
Cp.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
Load.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
Ls.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
Map.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
MkDir.c ShellPkg: Standardized HP Copyright Message String 2015-02-04 22:25:01 +00:00
Mv.c ShellPkg/MV: Fix MV to deny moving parent of current directory 2016-12-05 09:18:32 +08:00
Parse.c ShellPkg/parse: Handle Unicode stream from pipe correctly 2017-06-07 08:51:41 +08:00
Reset.c ShellPkg/reset: Support "-fwui" flag 2016-11-07 10:43:27 +08:00
Rm.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
Set.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00
TimeDate.c ShellPkg/UefiShellLevel2CommandsLib: rebase to ARRAY_SIZE() 2016-10-27 11:15:20 +02:00
UefiShellLevel2CommandsLib.c ShellPkg: Fix typos in comments and variables 2016-11-15 11:05:34 +08:00
UefiShellLevel2CommandsLib.h ShellPkg/reset: Support "-fwui" flag 2016-11-07 10:43:27 +08:00
UefiShellLevel2CommandsLib.inf ShellPkg: Update Guid/Protocol usages in INF files. 2016-04-13 14:52:59 +08:00
UefiShellLevel2CommandsLib.uni ShellPkg: Convert all .uni files to utf-8 2015-12-09 23:07:58 +00:00
Vol.c ShellPkg/UefiShellLevel2CommandsLib: Remove unnecessary EFIAPI 2016-10-09 10:27:49 +08:00