\r
#include "UefiShellLevel3CommandsLib.h"\r
\r
-STATIC CONST SHELL_PARAM_ITEM ParamList[] = {\r
- {L"-sfo", TypeFlag},\r
- {NULL, TypeMax}\r
- };\r
+STATIC CONST SHELL_PARAM_ITEM ParamList[] = {\r
+ { L"-sfo", TypeFlag },\r
+ { NULL, TypeMax }\r
+};\r
\r
/**\r
Function for 'cls' command.\r
//\r
// Initialize variables\r
//\r
- ShellStatus = SHELL_SUCCESS;\r
- ProblemParam = NULL;\r
- Background = 0;\r
- Foreground = 0;\r
+ ShellStatus = SHELL_SUCCESS;\r
+ ProblemParam = NULL;\r
+ Background = 0;\r
+ Foreground = 0;\r
\r
//\r
// initialize the shell lib (we must be in non-auto-init...)\r
//\r
- Status = ShellInitialize();\r
- ASSERT_EFI_ERROR(Status);\r
+ Status = ShellInitialize ();\r
+ ASSERT_EFI_ERROR (Status);\r
\r
//\r
// parse the command line\r
//\r
Status = ShellCommandLineParse (ParamList, &Package, &ProblemParam, TRUE);\r
- if (EFI_ERROR(Status)) {\r
- if (Status == EFI_VOLUME_CORRUPTED && ProblemParam != NULL) {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PROBLEM), gShellLevel3HiiHandle, L"cls", ProblemParam);\r
- FreePool(ProblemParam);\r
+ if (EFI_ERROR (Status)) {\r
+ if ((Status == EFI_VOLUME_CORRUPTED) && (ProblemParam != NULL)) {\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PROBLEM), gShellLevel3HiiHandle, L"cls", ProblemParam);\r
+ FreePool (ProblemParam);\r
ShellStatus = SHELL_INVALID_PARAMETER;\r
} else {\r
- ASSERT(FALSE);\r
+ ASSERT (FALSE);\r
}\r
} else {\r
//\r
// check for "-?"\r
//\r
- if (ShellCommandLineGetFlag(Package, L"-?")) {\r
- ASSERT(FALSE);\r
+ if (ShellCommandLineGetFlag (Package, L"-?")) {\r
+ ASSERT (FALSE);\r
} else if (ShellCommandLineGetFlag (Package, L"-sfo")) {\r
if (ShellCommandLineGetCount (Package) > 1) {\r
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellLevel3HiiHandle, L"cls");\r
BackColorStr = ShellCommandLineGetRawValue (Package, 1);\r
ForeColorStr = ShellCommandLineGetRawValue (Package, 2);\r
\r
- if (BackColorStr == NULL && ForeColorStr == NULL) {\r
+ if ((BackColorStr == NULL) && (ForeColorStr == NULL)) {\r
//\r
// clear screen\r
//\r
}\r
}\r
}\r
+\r
//\r
// free the command line package\r
//\r
//\r
return (ShellStatus);\r
}\r
-\r