IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_STATUS Status;\r
- CHAR16 *Buffer;\r
- CHAR16 *ProblemParam;\r
- SHELL_STATUS ShellStatus;\r
- LIST_ENTRY *Package;\r
- CONST CHAR16 *Cwd;\r
- CHAR16 *Nfs;\r
- CHAR16 *Spot;\r
- CONST CHAR16 *TempParam;\r
-// SHELL_FILE_HANDLE TempHandle;\r
+ EFI_STATUS Status;\r
+ CHAR16 *Buffer;\r
+ CHAR16 *ProblemParam;\r
+ SHELL_STATUS ShellStatus;\r
+ LIST_ENTRY *Package;\r
+ CONST CHAR16 *Cwd;\r
+ CHAR16 *Nfs;\r
+ CHAR16 *Spot;\r
+ CONST CHAR16 *TempParam;\r
+\r
+ // SHELL_FILE_HANDLE TempHandle;\r
\r
Buffer = NULL;\r
ShellStatus = SHELL_SUCCESS;\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
- Status = CommandInit();\r
- ASSERT_EFI_ERROR(Status);\r
+ Status = CommandInit ();\r
+ ASSERT_EFI_ERROR (Status);\r
\r
//\r
// parse the command line\r
//\r
Status = ShellCommandLineParse (EmptyParamList, &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), gShellDebug1HiiHandle, L"edit", 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), gShellDebug1HiiHandle, L"edit", ProblemParam);\r
+ FreePool (ProblemParam);\r
ShellStatus = SHELL_INVALID_PARAMETER;\r
} else {\r
- ASSERT(FALSE);\r
+ ASSERT (FALSE);\r
}\r
} else {\r
- if (ShellCommandLineGetCount(Package) > 2) {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDebug1HiiHandle, L"edit");\r
+ if (ShellCommandLineGetCount (Package) > 2) {\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDebug1HiiHandle, L"edit");\r
ShellStatus = SHELL_INVALID_PARAMETER;\r
} else {\r
- Cwd = gEfiShellProtocol->GetCurDir(NULL);\r
+ Cwd = gEfiShellProtocol->GetCurDir (NULL);\r
if (Cwd == NULL) {\r
- Cwd = ShellGetEnvironmentVariable(L"path");\r
+ Cwd = ShellGetEnvironmentVariable (L"path");\r
if (Cwd != NULL) {\r
- Nfs = StrnCatGrow(&Nfs, NULL, Cwd+3, 0);\r
+ Nfs = StrnCatGrow (&Nfs, NULL, Cwd+3, 0);\r
if (Nfs != NULL) {\r
- Spot = StrStr(Nfs, L";");\r
+ Spot = StrStr (Nfs, L";");\r
if (Spot != NULL) {\r
*Spot = CHAR_NULL;\r
}\r
- Spot = StrStr(Nfs, L"\\");\r
+\r
+ Spot = StrStr (Nfs, L"\\");\r
if (Spot != NULL) {\r
Spot[1] = CHAR_NULL;\r
}\r
- gEfiShellProtocol->SetCurDir(NULL, Nfs);\r
- FreePool(Nfs);\r
+\r
+ gEfiShellProtocol->SetCurDir (NULL, Nfs);\r
+ FreePool (Nfs);\r
}\r
}\r
}\r
if (EFI_ERROR (Status)) {\r
gST->ConOut->ClearScreen (gST->ConOut);\r
gST->ConOut->EnableCursor (gST->ConOut, TRUE);\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_EDIT_MAIN_INIT_FAILED), gShellDebug1HiiHandle);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_EDIT_MAIN_INIT_FAILED), gShellDebug1HiiHandle);\r
} else {\r
MainEditorBackup ();\r
\r
//\r
// if editor launched with file named\r
//\r
- if (ShellCommandLineGetCount(Package) == 2) {\r
- TempParam = ShellCommandLineGetRawValue(Package, 1);\r
- ASSERT(TempParam != NULL);\r
+ if (ShellCommandLineGetCount (Package) == 2) {\r
+ TempParam = ShellCommandLineGetRawValue (Package, 1);\r
+ ASSERT (TempParam != NULL);\r
FileBufferSetFileName (TempParam);\r
-// if (EFI_ERROR(ShellFileExists(MainEditor.FileBuffer->FileName))) {\r
-// Status = ShellOpenFileByName(MainEditor.FileBuffer->FileName, &TempHandle, EFI_FILE_MODE_CREATE|EFI_FILE_MODE_READ|EFI_FILE_MODE_WRITE, 0);\r
-// if (!EFI_ERROR(Status)) {\r
-// ShellCloseFile(&TempHandle);\r
-// }\r
-// }\r
+ // if (EFI_ERROR(ShellFileExists(MainEditor.FileBuffer->FileName))) {\r
+ // Status = ShellOpenFileByName(MainEditor.FileBuffer->FileName, &TempHandle, EFI_FILE_MODE_CREATE|EFI_FILE_MODE_READ|EFI_FILE_MODE_WRITE, 0);\r
+ // if (!EFI_ERROR(Status)) {\r
+ // ShellCloseFile(&TempHandle);\r
+ // }\r
+ // }\r
}\r
\r
Status = FileBufferRead (MainEditor.FileBuffer->FileName, FALSE);\r
//\r
// back up the status string\r
//\r
- Buffer = CatSPrint (NULL, L"%s", StatusBarGetString());\r
+ Buffer = CatSPrint (NULL, L"%s", StatusBarGetString ());\r
}\r
\r
MainEditorCleanup ();\r
//\r
if (Status == EFI_SUCCESS) {\r
} else if (Status == EFI_OUT_OF_RESOURCES) {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_GEN_OUT_MEM), gShellDebug1HiiHandle, L"edit");\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_OUT_MEM), gShellDebug1HiiHandle, L"edit");\r
} else {\r
if (Buffer != NULL) {\r
if (StrCmp (Buffer, L"") != 0) {\r
//\r
// print out the status string\r
//\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_EDIT_MAIN_BUFFER), gShellDebug1HiiHandle, Buffer);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_EDIT_MAIN_BUFFER), gShellDebug1HiiHandle, Buffer);\r
} else {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_EDIT_MAIN_UNKNOWN_EDITOR_ERR), gShellDebug1HiiHandle);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_EDIT_MAIN_UNKNOWN_EDITOR_ERR), gShellDebug1HiiHandle);\r
}\r
} else {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_EDIT_MAIN_UNKNOWN_EDITOR_ERR), gShellDebug1HiiHandle);\r
+ ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_EDIT_MAIN_UNKNOWN_EDITOR_ERR), gShellDebug1HiiHandle);\r
}\r
}\r
\r
}\r
}\r
}\r
+\r
ShellCommandLineFreeVarList (Package);\r
}\r
+\r
return ShellStatus;\r
}\r