Signed-off-by: jcarsey
Reviewed-by: darylm503
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11831
6f19259b-4bc3-4df7-8a09-
765794883524
||(StdErrFileName != NULL && !ErrUnicode && ErrAppend && (!EFI_ERROR(ShellFileExists(StdErrFileName)) && !EFI_ERROR(IsUnicodeFile(StdErrFileName))))\r
){\r
Status = EFI_INVALID_PARAMETER;\r
+ ShellParameters->StdIn = *OldStdIn;\r
+ ShellParameters->StdOut = *OldStdOut;\r
+ ShellParameters->StdErr = *OldStdErr;\r
} else if (!EFI_ERROR(Status)){\r
//\r
// Open the Std<Whatever> and we should not have conflicts here...\r