\r
**/\r
\r
-\r
#include "FileExplorer.h"\r
\r
-EFI_GUID FileExplorerGuid = EFI_FILE_EXPLORE_FORMSET_GUID;\r
+EFI_GUID FileExplorerGuid = EFI_FILE_EXPLORE_FORMSET_GUID;\r
\r
///\r
/// File system selection menu\r
///\r
-MENU_OPTION mFsOptionMenu = {\r
+MENU_OPTION mFsOptionMenu = {\r
MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0,\r
FALSE\r
};\r
HARDWARE_DEVICE_PATH,\r
HW_VENDOR_DP,\r
{\r
- (UINT8) (sizeof (VENDOR_DEVICE_PATH)),\r
- (UINT8) ((sizeof (VENDOR_DEVICE_PATH)) >> 8)\r
+ (UINT8)(sizeof (VENDOR_DEVICE_PATH)),\r
+ (UINT8)((sizeof (VENDOR_DEVICE_PATH)) >> 8)\r
}\r
},\r
//\r
// Will be replace with gEfiCallerIdGuid in code.\r
//\r
- { 0x0, 0x0, 0x0, { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 } }\r
+ { 0x0, 0x0, 0x0, { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }\r
+ }\r
},\r
{\r
END_DEVICE_PATH_TYPE,\r
END_ENTIRE_DEVICE_PATH_SUBTYPE,\r
{\r
- (UINT8) (END_DEVICE_PATH_LENGTH),\r
- (UINT8) ((END_DEVICE_PATH_LENGTH) >> 8)\r
+ (UINT8)(END_DEVICE_PATH_LENGTH),\r
+ (UINT8)((END_DEVICE_PATH_LENGTH) >> 8)\r
}\r
}\r
};\r
\r
VOID *mLibStartOpCodeHandle = NULL;\r
-VOID *mLibEndOpCodeHandle = NULL;\r
-EFI_IFR_GUID_LABEL *mLibStartLabel = NULL;\r
-EFI_IFR_GUID_LABEL *mLibEndLabel = NULL;\r
+VOID *mLibEndOpCodeHandle = NULL;\r
+EFI_IFR_GUID_LABEL *mLibStartLabel = NULL;\r
+EFI_IFR_GUID_LABEL *mLibEndLabel = NULL;\r
UINT16 mQuestionIdUpdate;\r
-CHAR16 mNewFileName[MAX_FILE_NAME_LEN];\r
-CHAR16 mNewFolderName[MAX_FOLDER_NAME_LEN];\r
-UINTN mNewFileQuestionId = NEW_FILE_QUESTION_ID_BASE;\r
-UINTN mNewFolderQuestionId = NEW_FOLDER_QUESTION_ID_BASE;\r
+CHAR16 mNewFileName[MAX_FILE_NAME_LEN];\r
+CHAR16 mNewFolderName[MAX_FOLDER_NAME_LEN];\r
+UINTN mNewFileQuestionId = NEW_FILE_QUESTION_ID_BASE;\r
+UINTN mNewFolderQuestionId = NEW_FOLDER_QUESTION_ID_BASE;\r
\r
/**\r
Create a new file or folder in current directory.\r
**/\r
EFI_STATUS\r
LibCreateNewFile (\r
- IN CHAR16 *FileName,\r
- IN BOOLEAN CreateFile\r
+ IN CHAR16 *FileName,\r
+ IN BOOLEAN CreateFile\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
LibExtractConfig (\r
- IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
- IN CONST EFI_STRING Request,\r
- OUT EFI_STRING *Progress,\r
- OUT EFI_STRING *Results\r
+ IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
+ IN CONST EFI_STRING Request,\r
+ OUT EFI_STRING *Progress,\r
+ OUT EFI_STRING *Results\r
)\r
{\r
- if (Progress == NULL || Results == NULL) {\r
+ if ((Progress == NULL) || (Results == NULL)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
EFI_STATUS\r
EFIAPI\r
LibRouteConfig (\r
- IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
- IN CONST EFI_STRING Configuration,\r
- OUT EFI_STRING *Progress\r
+ IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
+ IN CONST EFI_STRING Configuration,\r
+ OUT EFI_STRING *Progress\r
)\r
{\r
- if (Configuration == NULL || Progress == NULL) {\r
+ if ((Configuration == NULL) || (Progress == NULL)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
EFI_STATUS\r
EFIAPI\r
LibCallback (\r
- IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
- IN EFI_BROWSER_ACTION Action,\r
- IN EFI_QUESTION_ID QuestionId,\r
- IN UINT8 Type,\r
- IN EFI_IFR_TYPE_VALUE *Value,\r
- OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest\r
+ IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,\r
+ IN EFI_BROWSER_ACTION Action,\r
+ IN EFI_QUESTION_ID QuestionId,\r
+ IN UINT8 Type,\r
+ IN EFI_IFR_TYPE_VALUE *Value,\r
+ OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest\r
)\r
{\r
- EFI_STATUS Status;\r
- BOOLEAN NeedExit;\r
- CHAR16 *NewFileName;\r
- CHAR16 *NewFolderName;\r
+ EFI_STATUS Status;\r
+ BOOLEAN NeedExit;\r
+ CHAR16 *NewFileName;\r
+ CHAR16 *NewFolderName;\r
\r
- NeedExit = TRUE;\r
+ NeedExit = TRUE;\r
NewFileName = NULL;\r
NewFolderName = NULL;\r
\r
- if (Action != EFI_BROWSER_ACTION_CHANGING && Action != EFI_BROWSER_ACTION_CHANGED) {\r
+ if ((Action != EFI_BROWSER_ACTION_CHANGING) && (Action != EFI_BROWSER_ACTION_CHANGED)) {\r
//\r
// Do nothing for other UEFI Action. Only do call back when data is changed.\r
//\r
if (QuestionId == KEY_VALUE_CREATE_FILE_AND_EXIT) {\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_EXIT;\r
if (!IsZeroBuffer (mNewFileName, sizeof (mNewFileName))) {\r
- Status = LibCreateNewFile (mNewFileName,TRUE);\r
- ZeroMem (mNewFileName,sizeof (mNewFileName));\r
+ Status = LibCreateNewFile (mNewFileName, TRUE);\r
+ ZeroMem (mNewFileName, sizeof (mNewFileName));\r
}\r
}\r
\r
if (QuestionId == KEY_VALUE_NO_CREATE_FILE_AND_EXIT) {\r
- ZeroMem (mNewFileName,sizeof (mNewFileName));\r
+ ZeroMem (mNewFileName, sizeof (mNewFileName));\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_EXIT;\r
}\r
\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_EXIT;\r
if (!IsZeroBuffer (mNewFolderName, sizeof (mNewFolderName))) {\r
Status = LibCreateNewFile (mNewFolderName, FALSE);\r
- ZeroMem (mNewFolderName,sizeof (mNewFolderName));\r
+ ZeroMem (mNewFolderName, sizeof (mNewFolderName));\r
}\r
}\r
\r
if (QuestionId == KEY_VALUE_NO_CREATE_FOLDER_AND_EXIT) {\r
- ZeroMem (mNewFolderName,sizeof (mNewFolderName));\r
+ ZeroMem (mNewFolderName, sizeof (mNewFolderName));\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_EXIT;\r
}\r
\r
}\r
\r
if (QuestionId >= FILE_OPTION_OFFSET) {\r
- LibGetDevicePath(QuestionId);\r
+ LibGetDevicePath (QuestionId);\r
\r
//\r
// Process the extra action.\r
if (Value == NULL) {\r
return EFI_INVALID_PARAMETER;\r
}\r
+\r
if (QuestionId >= FILE_OPTION_OFFSET) {\r
- LibGetDevicePath(QuestionId);\r
+ LibGetDevicePath (QuestionId);\r
Status = LibUpdateFileExplorer (QuestionId);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
VOID\r
)\r
{\r
- MENU_ENTRY *MenuEntry;\r
+ MENU_ENTRY *MenuEntry;\r
\r
//\r
// Create new menu entry\r
return NULL;\r
}\r
\r
- MenuEntry->Signature = MENU_ENTRY_SIGNATURE;\r
+ MenuEntry->Signature = MENU_ENTRY_SIGNATURE;\r
return MenuEntry;\r
}\r
\r
-\r
/**\r
Get the Menu Entry from the list in Menu Entry List.\r
\r
**/\r
MENU_ENTRY *\r
LibGetMenuEntry (\r
- MENU_OPTION *MenuOption,\r
- UINTN MenuNumber\r
+ MENU_OPTION *MenuOption,\r
+ UINTN MenuNumber\r
)\r
{\r
- MENU_ENTRY *NewMenuEntry;\r
- UINTN Index;\r
- LIST_ENTRY *List;\r
+ MENU_ENTRY *NewMenuEntry;\r
+ UINTN Index;\r
+ LIST_ENTRY *List;\r
\r
ASSERT (MenuNumber < MenuOption->MenuNumber);\r
\r
**/\r
VOID\r
LibDestroyMenuEntry (\r
- MENU_ENTRY *MenuEntry\r
+ MENU_ENTRY *MenuEntry\r
)\r
{\r
- FILE_CONTEXT *FileContext;\r
+ FILE_CONTEXT *FileContext;\r
\r
- FileContext = (FILE_CONTEXT *) MenuEntry->VariableContext;\r
+ FileContext = (FILE_CONTEXT *)MenuEntry->VariableContext;\r
\r
if (!FileContext->IsRoot) {\r
if (FileContext->DevicePath != NULL) {\r
if (MenuEntry->DisplayString != NULL) {\r
FreePool (MenuEntry->DisplayString);\r
}\r
+\r
if (MenuEntry->HelpString != NULL) {\r
FreePool (MenuEntry->HelpString);\r
}\r
FreePool (MenuEntry);\r
}\r
\r
-\r
/**\r
Free resources allocated in Allocate Rountine.\r
\r
**/\r
VOID\r
LibFreeMenu (\r
- MENU_OPTION *FreeMenu\r
+ MENU_OPTION *FreeMenu\r
)\r
{\r
- MENU_ENTRY *MenuEntry;\r
+ MENU_ENTRY *MenuEntry;\r
+\r
while (!IsListEmpty (&FreeMenu->Head)) {\r
MenuEntry = CR (\r
FreeMenu->Head.ForwardLink,\r
RemoveEntryList (&MenuEntry->Link);\r
LibDestroyMenuEntry (MenuEntry);\r
}\r
+\r
FreeMenu->MenuNumber = 0;\r
}\r
\r
**/\r
EFI_FILE_HANDLE\r
LibOpenRoot (\r
- IN EFI_HANDLE DeviceHandle\r
+ IN EFI_HANDLE DeviceHandle\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Volume;\r
- EFI_FILE_HANDLE File;\r
+ EFI_STATUS Status;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Volume;\r
+ EFI_FILE_HANDLE File;\r
\r
File = NULL;\r
\r
Status = gBS->HandleProtocol (\r
DeviceHandle,\r
&gEfiSimpleFileSystemProtocolGuid,\r
- (VOID *) &Volume\r
+ (VOID *)&Volume\r
);\r
\r
//\r
//\r
if (!EFI_ERROR (Status)) {\r
Status = Volume->OpenVolume (\r
- Volume,\r
- &File\r
- );\r
+ Volume,\r
+ &File\r
+ );\r
}\r
+\r
//\r
// Done\r
//\r
**/\r
CHAR16 *\r
LibDevicePathToStr (\r
- IN EFI_DEVICE_PATH_PROTOCOL *DevPath\r
+ IN EFI_DEVICE_PATH_PROTOCOL *DevPath\r
)\r
{\r
- EFI_STATUS Status;\r
- CHAR16 *ToText;\r
- EFI_DEVICE_PATH_TO_TEXT_PROTOCOL *DevPathToText;\r
+ EFI_STATUS Status;\r
+ CHAR16 *ToText;\r
+ EFI_DEVICE_PATH_TO_TEXT_PROTOCOL *DevPathToText;\r
\r
if (DevPath == NULL) {\r
return NULL;\r
Status = gBS->LocateProtocol (\r
&gEfiDevicePathToTextProtocolGuid,\r
NULL,\r
- (VOID **) &DevPathToText\r
+ (VOID **)&DevPathToText\r
);\r
ASSERT_EFI_ERROR (Status);\r
ToText = DevPathToText->ConvertDevicePathToText (\r
**/\r
CHAR16 *\r
LibStrDuplicate (\r
- IN CHAR16 *Src\r
+ IN CHAR16 *Src\r
)\r
{\r
CHAR16 *Dest;\r
UINTN Size;\r
\r
- Size = StrSize (Src);\r
- Dest = AllocateZeroPool (Size);\r
+ Size = StrSize (Src);\r
+ Dest = AllocateZeroPool (Size);\r
ASSERT (Dest != NULL);\r
if (Dest != NULL) {\r
CopyMem (Dest, Src, Size);\r
**/\r
VOID *\r
LibFileInfo (\r
- IN EFI_FILE_HANDLE FHand,\r
- IN EFI_GUID *InfoType\r
+ IN EFI_FILE_HANDLE FHand,\r
+ IN EFI_GUID *InfoType\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_FILE_INFO *Buffer;\r
- UINTN BufferSize;\r
+ EFI_STATUS Status;\r
+ EFI_FILE_INFO *Buffer;\r
+ UINTN BufferSize;\r
\r
- Buffer = NULL;\r
- BufferSize = 0;\r
+ Buffer = NULL;\r
+ BufferSize = 0;\r
\r
Status = FHand->GetInfo (\r
FHand,\r
@retval the file type string.\r
\r
**/\r
-CHAR16*\r
+CHAR16 *\r
LibGetTypeFromName (\r
- IN CHAR16 *FileName\r
+ IN CHAR16 *FileName\r
)\r
{\r
- UINTN Index;\r
+ UINTN Index;\r
\r
Index = StrLen (FileName) - 1;\r
while ((FileName[Index] != L'.') && (Index != 0)) {\r
IN CHAR16 *String\r
)\r
{\r
- CHAR16 *TmpStr;\r
+ CHAR16 *TmpStr;\r
\r
for (TmpStr = String; *TmpStr != L'\0'; TmpStr++) {\r
- if (*TmpStr >= L'A' && *TmpStr <= L'Z') {\r
- *TmpStr = (CHAR16) (*TmpStr - L'A' + L'a');\r
+ if ((*TmpStr >= L'A') && (*TmpStr <= L'Z')) {\r
+ *TmpStr = (CHAR16)(*TmpStr - L'A' + L'a');\r
}\r
}\r
}\r
IN UINT16 *FileName\r
)\r
{\r
- CHAR16 *InputFileType;\r
- CHAR16 *TmpStr;\r
- BOOLEAN IsSupported;\r
+ CHAR16 *InputFileType;\r
+ CHAR16 *TmpStr;\r
+ BOOLEAN IsSupported;\r
\r
if (gFileExplorerPrivate.FileType == NULL) {\r
return TRUE;\r
}\r
\r
TmpStr = AllocateCopyPool (StrSize (InputFileType), InputFileType);\r
- ASSERT(TmpStr != NULL);\r
- LibToLowerString(TmpStr);\r
+ ASSERT (TmpStr != NULL);\r
+ LibToLowerString (TmpStr);\r
\r
IsSupported = (StrStr (gFileExplorerPrivate.FileType, TmpStr) == NULL ? FALSE : TRUE);\r
\r
//\r
// Check overflow\r
//\r
- if (((MAX_UINTN - Size1) < Size2) || ((MAX_UINTN - Size1 - Size2) < sizeof(CHAR16))) {\r
+ if (((MAX_UINTN - Size1) < Size2) || ((MAX_UINTN - Size1 - Size2) < sizeof (CHAR16))) {\r
return NULL;\r
}\r
\r
MaxLen = (Size1 + Size2 + sizeof (CHAR16))/ sizeof (CHAR16);\r
- Str = AllocateZeroPool (Size1 + Size2 + sizeof (CHAR16));\r
+ Str = AllocateZeroPool (Size1 + Size2 + sizeof (CHAR16));\r
ASSERT (Str != NULL);\r
\r
TmpStr = AllocateZeroPool (Size1 + Size2 + sizeof (CHAR16));\r
Ptr = Str;\r
LastSlash = Str;\r
while (*Ptr != 0) {\r
- if (*Ptr == '\\' && *(Ptr + 1) == '.' && *(Ptr + 2) == '.' && *(Ptr + 3) == L'\\') {\r
+ if ((*Ptr == '\\') && (*(Ptr + 1) == '.') && (*(Ptr + 2) == '.') && (*(Ptr + 3) == L'\\')) {\r
//\r
// Convert "\Name\..\" to "\"\r
// DO NOT convert the .. if it is at the end of the string. This will\r
// that overlap.\r
//\r
StrCpyS (TmpStr, MaxLen, Ptr + 3);\r
- StrCpyS (LastSlash, MaxLen - ((UINTN) LastSlash - (UINTN) Str) / sizeof (CHAR16), TmpStr);\r
+ StrCpyS (LastSlash, MaxLen - ((UINTN)LastSlash - (UINTN)Str) / sizeof (CHAR16), TmpStr);\r
Ptr = LastSlash;\r
- } else if (*Ptr == '\\' && *(Ptr + 1) == '.' && *(Ptr + 2) == '\\') {\r
+ } else if ((*Ptr == '\\') && (*(Ptr + 1) == '.') && (*(Ptr + 2) == '\\')) {\r
//\r
// Convert a "\.\" to a "\"\r
//\r
// that overlap.\r
//\r
StrCpyS (TmpStr, MaxLen, Ptr + 2);\r
- StrCpyS (Ptr, MaxLen - ((UINTN) Ptr - (UINTN) Str) / sizeof (CHAR16), TmpStr);\r
+ StrCpyS (Ptr, MaxLen - ((UINTN)Ptr - (UINTN)Str) / sizeof (CHAR16), TmpStr);\r
Ptr = LastSlash;\r
} else if (*Ptr == '\\') {\r
LastSlash = Ptr;\r
VOID\r
)\r
{\r
- UINTN NoSimpleFsHandles;\r
- EFI_HANDLE *SimpleFsHandle;\r
- UINT16 *VolumeLabel;\r
- UINTN Index;\r
- EFI_STATUS Status;\r
- MENU_ENTRY *MenuEntry;\r
- FILE_CONTEXT *FileContext;\r
- UINTN OptionNumber;\r
- EFI_FILE_SYSTEM_VOLUME_LABEL *Info;\r
+ UINTN NoSimpleFsHandles;\r
+ EFI_HANDLE *SimpleFsHandle;\r
+ UINT16 *VolumeLabel;\r
+ UINTN Index;\r
+ EFI_STATUS Status;\r
+ MENU_ENTRY *MenuEntry;\r
+ FILE_CONTEXT *FileContext;\r
+ UINTN OptionNumber;\r
+ EFI_FILE_SYSTEM_VOLUME_LABEL *Info;\r
\r
NoSimpleFsHandles = 0;\r
OptionNumber = 0;\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
- FileContext = (FILE_CONTEXT *) MenuEntry->VariableContext;\r
+ FileContext = (FILE_CONTEXT *)MenuEntry->VariableContext;\r
FileContext->DeviceHandle = SimpleFsHandle[Index];\r
- FileContext->FileHandle = LibOpenRoot (FileContext->DeviceHandle);\r
+ FileContext->FileHandle = LibOpenRoot (FileContext->DeviceHandle);\r
if (FileContext->FileHandle == NULL) {\r
LibDestroyMenuEntry (MenuEntry);\r
continue;\r
}\r
\r
- MenuEntry->HelpString = LibDevicePathToStr (DevicePathFromHandle (FileContext->DeviceHandle));\r
- FileContext->FileName = LibStrDuplicate (L"\\");\r
+ MenuEntry->HelpString = LibDevicePathToStr (DevicePathFromHandle (FileContext->DeviceHandle));\r
+ FileContext->FileName = LibStrDuplicate (L"\\");\r
FileContext->DevicePath = FileDevicePath (FileContext->DeviceHandle, FileContext->FileName);\r
- FileContext->IsDir = TRUE;\r
- FileContext->IsRoot = TRUE;\r
+ FileContext->IsDir = TRUE;\r
+ FileContext->IsRoot = TRUE;\r
\r
//\r
// Get current file system's Volume Label\r
//\r
- Info = (EFI_FILE_SYSTEM_VOLUME_LABEL *) LibFileInfo (FileContext->FileHandle, &gEfiFileSystemVolumeLabelInfoIdGuid);\r
+ Info = (EFI_FILE_SYSTEM_VOLUME_LABEL *)LibFileInfo (FileContext->FileHandle, &gEfiFileSystemVolumeLabelInfoIdGuid);\r
if (Info == NULL) {\r
VolumeLabel = L"NO FILE SYSTEM INFO";\r
} else {\r
VolumeLabel = L"NO VOLUME LABEL";\r
}\r
}\r
- MenuEntry->DisplayString = AllocateZeroPool (MAX_CHAR);\r
+\r
+ MenuEntry->DisplayString = AllocateZeroPool (MAX_CHAR);\r
ASSERT (MenuEntry->DisplayString != NULL);\r
UnicodeSPrint (\r
MenuEntry->DisplayString,\r
MenuEntry->HelpString\r
);\r
MenuEntry->DisplayStringToken = HiiSetString (\r
- gFileExplorerPrivate.FeHiiHandle,\r
- 0,\r
- MenuEntry->DisplayString,\r
- NULL\r
- );\r
+ gFileExplorerPrivate.FeHiiHandle,\r
+ 0,\r
+ MenuEntry->DisplayString,\r
+ NULL\r
+ );\r
\r
- if (Info != NULL)\r
+ if (Info != NULL) {\r
FreePool (Info);\r
+ }\r
\r
OptionNumber++;\r
InsertTailList (&gFileExplorerPrivate.FsOptionMenu->Head, &MenuEntry->Link);\r
**/\r
EFI_STATUS\r
LibGetFileHandleFromMenu (\r
- IN MENU_ENTRY *MenuEntry,\r
- OUT EFI_FILE_HANDLE *RetFileHandle\r
+ IN MENU_ENTRY *MenuEntry,\r
+ OUT EFI_FILE_HANDLE *RetFileHandle\r
)\r
{\r
- EFI_FILE_HANDLE Dir;\r
- EFI_FILE_HANDLE NewDir;\r
- FILE_CONTEXT *FileContext;\r
- EFI_STATUS Status;\r
+ EFI_FILE_HANDLE Dir;\r
+ EFI_FILE_HANDLE NewDir;\r
+ FILE_CONTEXT *FileContext;\r
+ EFI_STATUS Status;\r
\r
- FileContext = (FILE_CONTEXT *) MenuEntry->VariableContext;\r
- Dir = FileContext->FileHandle;\r
+ FileContext = (FILE_CONTEXT *)MenuEntry->VariableContext;\r
+ Dir = FileContext->FileHandle;\r
\r
//\r
// Open current directory to get files from it\r
OUT EFI_HANDLE *DeviceHandle\r
)\r
{\r
- EFI_DEVICE_PATH_PROTOCOL *DevicePathNode;\r
- EFI_DEVICE_PATH_PROTOCOL *TempDevicePathNode;\r
- EFI_STATUS Status;\r
- EFI_HANDLE Handle;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Volume;\r
- EFI_FILE_HANDLE FileHandle;\r
- EFI_FILE_HANDLE LastHandle;\r
- CHAR16 *TempPath;\r
+ EFI_DEVICE_PATH_PROTOCOL *DevicePathNode;\r
+ EFI_DEVICE_PATH_PROTOCOL *TempDevicePathNode;\r
+ EFI_STATUS Status;\r
+ EFI_HANDLE Handle;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Volume;\r
+ EFI_FILE_HANDLE FileHandle;\r
+ EFI_FILE_HANDLE LastHandle;\r
+ CHAR16 *TempPath;\r
\r
*ParentFileName = NULL;\r
\r
// Attempt to access the file via a file system interface\r
//\r
DevicePathNode = RootDirectory;\r
- Status = gBS->LocateDevicePath (&gEfiSimpleFileSystemProtocolGuid, &DevicePathNode, &Handle);\r
+ Status = gBS->LocateDevicePath (&gEfiSimpleFileSystemProtocolGuid, &DevicePathNode, &Handle);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
\r
- Status = gBS->HandleProtocol (Handle, &gEfiSimpleFileSystemProtocolGuid, (VOID**)&Volume);\r
+ Status = gBS->HandleProtocol (Handle, &gEfiSimpleFileSystemProtocolGuid, (VOID **)&Volume);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
\r
*DeviceHandle = Handle;\r
\r
- if (IsDevicePathEnd(DevicePathNode)) {\r
+ if (IsDevicePathEnd (DevicePathNode)) {\r
*ParentFileName = AllocateCopyPool (StrSize (L"\\"), L"\\");\r
- *RetFileHandle = FileHandle;\r
+ *RetFileHandle = FileHandle;\r
return EFI_SUCCESS;\r
}\r
\r
//\r
TempDevicePathNode = DuplicateDevicePath (DevicePathNode);\r
if (TempDevicePathNode == NULL) {\r
-\r
//\r
// Setting Status to an EFI_ERROR value will cause the rest of\r
// the file system support below to be skipped.\r
//\r
DevicePathNode = TempDevicePathNode;\r
while (!EFI_ERROR (Status) && !IsDevicePathEnd (DevicePathNode)) {\r
- if (DevicePathType (DevicePathNode) != MEDIA_DEVICE_PATH ||\r
- DevicePathSubType (DevicePathNode) != MEDIA_FILEPATH_DP) {\r
+ if ((DevicePathType (DevicePathNode) != MEDIA_DEVICE_PATH) ||\r
+ (DevicePathSubType (DevicePathNode) != MEDIA_FILEPATH_DP))\r
+ {\r
Status = EFI_UNSUPPORTED;\r
goto Done;\r
}\r
FileHandle = NULL;\r
\r
Status = LastHandle->Open (\r
- LastHandle,\r
- &FileHandle,\r
- ((FILEPATH_DEVICE_PATH *) DevicePathNode)->PathName,\r
- EFI_FILE_MODE_READ,\r
- 0\r
- );\r
+ LastHandle,\r
+ &FileHandle,\r
+ ((FILEPATH_DEVICE_PATH *)DevicePathNode)->PathName,\r
+ EFI_FILE_MODE_READ,\r
+ 0\r
+ );\r
if (*ParentFileName == NULL) {\r
- *ParentFileName = AllocateCopyPool (StrSize (((FILEPATH_DEVICE_PATH *) DevicePathNode)->PathName), ((FILEPATH_DEVICE_PATH *) DevicePathNode)->PathName);\r
+ *ParentFileName = AllocateCopyPool (StrSize (((FILEPATH_DEVICE_PATH *)DevicePathNode)->PathName), ((FILEPATH_DEVICE_PATH *)DevicePathNode)->PathName);\r
} else {\r
- TempPath = LibAppendFileName (*ParentFileName, ((FILEPATH_DEVICE_PATH *) DevicePathNode)->PathName);\r
+ TempPath = LibAppendFileName (*ParentFileName, ((FILEPATH_DEVICE_PATH *)DevicePathNode)->PathName);\r
if (TempPath == NULL) {\r
LastHandle->Close (LastHandle);\r
Status = EFI_OUT_OF_RESOURCES;\r
goto Done;\r
}\r
+\r
FreePool (*ParentFileName);\r
*ParentFileName = TempPath;\r
}\r
**/\r
EFI_STATUS\r
LibCreateNewFile (\r
- IN CHAR16 *FileName,\r
- IN BOOLEAN CreateFile\r
+ IN CHAR16 *FileName,\r
+ IN BOOLEAN CreateFile\r
)\r
{\r
- EFI_FILE_HANDLE FileHandle;\r
- EFI_FILE_HANDLE NewHandle;\r
- EFI_HANDLE DeviceHandle;\r
- EFI_STATUS Status;\r
- CHAR16 *ParentName;\r
- CHAR16 *FullFileName;\r
-\r
- NewHandle = NULL;\r
+ EFI_FILE_HANDLE FileHandle;\r
+ EFI_FILE_HANDLE NewHandle;\r
+ EFI_HANDLE DeviceHandle;\r
+ EFI_STATUS Status;\r
+ CHAR16 *ParentName;\r
+ CHAR16 *FullFileName;\r
+\r
+ NewHandle = NULL;\r
FullFileName = NULL;\r
\r
- LibGetFileHandleFromDevicePath(gFileExplorerPrivate.RetDevicePath, &FileHandle, &ParentName, &DeviceHandle);\r
+ LibGetFileHandleFromDevicePath (gFileExplorerPrivate.RetDevicePath, &FileHandle, &ParentName, &DeviceHandle);\r
FullFileName = LibAppendFileName (ParentName, FileName);\r
if (FullFileName == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
+\r
if (CreateFile) {\r
- Status = FileHandle->Open(\r
- FileHandle,\r
- &NewHandle,\r
- FullFileName,\r
- EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE| EFI_FILE_MODE_CREATE,\r
- 0\r
- );\r
+ Status = FileHandle->Open (\r
+ FileHandle,\r
+ &NewHandle,\r
+ FullFileName,\r
+ EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE| EFI_FILE_MODE_CREATE,\r
+ 0\r
+ );\r
if (EFI_ERROR (Status)) {\r
FileHandle->Close (FileHandle);\r
return Status;\r
}\r
} else {\r
- Status = FileHandle->Open(\r
- FileHandle,\r
- &NewHandle,\r
- FullFileName,\r
- EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE| EFI_FILE_MODE_CREATE,\r
- EFI_FILE_DIRECTORY\r
- );\r
+ Status = FileHandle->Open (\r
+ FileHandle,\r
+ &NewHandle,\r
+ FullFileName,\r
+ EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE| EFI_FILE_MODE_CREATE,\r
+ EFI_FILE_DIRECTORY\r
+ );\r
if (EFI_ERROR (Status)) {\r
FileHandle->Close (FileHandle);\r
return Status;\r
gFileExplorerPrivate.RetDevicePath = FileDevicePath (DeviceHandle, FullFileName);\r
\r
return EFI_SUCCESS;\r
-\r
}\r
\r
/**\r
**/\r
EFI_STATUS\r
LibFindFiles (\r
- IN EFI_FILE_HANDLE FileHandle,\r
- IN UINT16 *FileName,\r
- IN EFI_HANDLE DeviceHandle\r
+ IN EFI_FILE_HANDLE FileHandle,\r
+ IN UINT16 *FileName,\r
+ IN EFI_HANDLE DeviceHandle\r
)\r
{\r
- EFI_FILE_INFO *DirInfo;\r
- UINTN BufferSize;\r
- UINTN DirBufferSize;\r
- MENU_ENTRY *NewMenuEntry;\r
- FILE_CONTEXT *NewFileContext;\r
- UINTN Pass;\r
- EFI_STATUS Status;\r
- UINTN OptionNumber;\r
+ EFI_FILE_INFO *DirInfo;\r
+ UINTN BufferSize;\r
+ UINTN DirBufferSize;\r
+ MENU_ENTRY *NewMenuEntry;\r
+ FILE_CONTEXT *NewFileContext;\r
+ UINTN Pass;\r
+ EFI_STATUS Status;\r
+ UINTN OptionNumber;\r
\r
OptionNumber = 0;\r
\r
Status = EFI_SUCCESS;\r
for (Pass = 1; Pass <= 2; Pass++) {\r
FileHandle->SetPosition (FileHandle, 0);\r
- for (;;) {\r
- BufferSize = DirBufferSize;\r
- Status = FileHandle->Read (FileHandle, &BufferSize, DirInfo);\r
- if (EFI_ERROR (Status) || BufferSize == 0) {\r
+ for ( ; ;) {\r
+ BufferSize = DirBufferSize;\r
+ Status = FileHandle->Read (FileHandle, &BufferSize, DirInfo);\r
+ if (EFI_ERROR (Status) || (BufferSize == 0)) {\r
Status = EFI_SUCCESS;\r
break;\r
}\r
\r
- if (((DirInfo->Attribute & EFI_FILE_DIRECTORY) != 0 && Pass == 2) ||\r
- ((DirInfo->Attribute & EFI_FILE_DIRECTORY) == 0 && Pass == 1)\r
- ) {\r
+ if ((((DirInfo->Attribute & EFI_FILE_DIRECTORY) != 0) && (Pass == 2)) ||\r
+ (((DirInfo->Attribute & EFI_FILE_DIRECTORY) == 0) && (Pass == 1))\r
+ )\r
+ {\r
//\r
// Pass 1 is for Directories\r
// Pass 2 is for file names\r
continue;\r
}\r
\r
- if (!((DirInfo->Attribute & EFI_FILE_DIRECTORY) != 0 || LibIsSupportedFileType (DirInfo->FileName))) {\r
+ if (!(((DirInfo->Attribute & EFI_FILE_DIRECTORY) != 0) || LibIsSupportedFileType (DirInfo->FileName))) {\r
//\r
// Slip file unless it is a directory entry or a .EFI file\r
//\r
goto Done;\r
}\r
\r
- NewFileContext = (FILE_CONTEXT *) NewMenuEntry->VariableContext;\r
+ NewFileContext = (FILE_CONTEXT *)NewMenuEntry->VariableContext;\r
NewFileContext->DeviceHandle = DeviceHandle;\r
- NewFileContext->FileName = LibAppendFileName (FileName, DirInfo->FileName);\r
- if (NewFileContext->FileName == NULL) {\r
+ NewFileContext->FileName = LibAppendFileName (FileName, DirInfo->FileName);\r
+ if (NewFileContext->FileName == NULL) {\r
LibDestroyMenuEntry (NewMenuEntry);\r
Status = EFI_OUT_OF_RESOURCES;\r
goto Done;\r
}\r
+\r
NewFileContext->FileHandle = FileHandle;\r
NewFileContext->DevicePath = FileDevicePath (NewFileContext->DeviceHandle, NewFileContext->FileName);\r
- NewMenuEntry->HelpString = NULL;\r
- NewFileContext->IsDir = (BOOLEAN) ((DirInfo->Attribute & EFI_FILE_DIRECTORY) == EFI_FILE_DIRECTORY);\r
+ NewMenuEntry->HelpString = NULL;\r
+ NewFileContext->IsDir = (BOOLEAN)((DirInfo->Attribute & EFI_FILE_DIRECTORY) == EFI_FILE_DIRECTORY);\r
\r
if (NewFileContext->IsDir) {\r
- BufferSize = StrLen (DirInfo->FileName) * 2 + 6;\r
+ BufferSize = StrLen (DirInfo->FileName) * 2 + 6;\r
NewMenuEntry->DisplayString = AllocateZeroPool (BufferSize);\r
UnicodeSPrint (\r
NewMenuEntry->DisplayString,\r
NULL\r
);\r
\r
- NewFileContext->IsRoot = FALSE;\r
+ NewFileContext->IsRoot = FALSE;\r
\r
OptionNumber++;\r
InsertTailList (&gFileExplorerPrivate.FsOptionMenu->Head, &NewMenuEntry->Link);\r
if (mLibStartOpCodeHandle != NULL) {\r
HiiFreeOpCodeHandle (mLibStartOpCodeHandle);\r
}\r
+\r
if (mLibEndOpCodeHandle != NULL) {\r
HiiFreeOpCodeHandle (mLibEndOpCodeHandle);\r
}\r
// Create new OpCode Handle\r
//\r
mLibStartOpCodeHandle = HiiAllocateOpCodeHandle ();\r
- mLibEndOpCodeHandle = HiiAllocateOpCodeHandle ();\r
+ mLibEndOpCodeHandle = HiiAllocateOpCodeHandle ();\r
\r
//\r
// Create Hii Extend Label OpCode as the start opcode\r
//\r
- mLibStartLabel = (EFI_IFR_GUID_LABEL *) HiiCreateGuidOpCode (\r
- mLibStartOpCodeHandle,\r
- &gEfiIfrTianoGuid,\r
- NULL,\r
- sizeof (EFI_IFR_GUID_LABEL)\r
- );\r
+ mLibStartLabel = (EFI_IFR_GUID_LABEL *)HiiCreateGuidOpCode (\r
+ mLibStartOpCodeHandle,\r
+ &gEfiIfrTianoGuid,\r
+ NULL,\r
+ sizeof (EFI_IFR_GUID_LABEL)\r
+ );\r
mLibStartLabel->ExtendOpCode = EFI_IFR_EXTEND_OP_LABEL;\r
\r
mLibStartLabel->Number = FORM_FILE_EXPLORER_ID;\r
//\r
// Create Hii Extend Label OpCode as the start opcode\r
//\r
- mLibEndLabel = (EFI_IFR_GUID_LABEL *) HiiCreateGuidOpCode (\r
+ mLibEndLabel = (EFI_IFR_GUID_LABEL *)HiiCreateGuidOpCode (\r
mLibEndOpCodeHandle,\r
&gEfiIfrTianoGuid,\r
NULL,\r
VOID\r
)\r
{\r
- UINTN Index;\r
- MENU_ENTRY *NewMenuEntry;\r
- FILE_CONTEXT *NewFileContext;\r
- MENU_OPTION *MenuOption;\r
- BOOLEAN CreateNewFile;\r
+ UINTN Index;\r
+ MENU_ENTRY *NewMenuEntry;\r
+ FILE_CONTEXT *NewFileContext;\r
+ MENU_OPTION *MenuOption;\r
+ BOOLEAN CreateNewFile;\r
\r
- NewMenuEntry = NULL;\r
- NewFileContext = NULL;\r
- CreateNewFile = FALSE;\r
+ NewMenuEntry = NULL;\r
+ NewFileContext = NULL;\r
+ CreateNewFile = FALSE;\r
\r
LibRefreshUpdateData ();\r
MenuOption = gFileExplorerPrivate.FsOptionMenu;\r
mQuestionIdUpdate += QUESTION_ID_UPDATE_STEP;\r
\r
for (Index = 0; Index < MenuOption->MenuNumber; Index++) {\r
- NewMenuEntry = LibGetMenuEntry (MenuOption, Index);\r
- NewFileContext = (FILE_CONTEXT *) NewMenuEntry->VariableContext;\r
+ NewMenuEntry = LibGetMenuEntry (MenuOption, Index);\r
+ NewFileContext = (FILE_CONTEXT *)NewMenuEntry->VariableContext;\r
\r
if (!NewFileContext->IsRoot && !CreateNewFile) {\r
HiiCreateGotoOpCode (\r
STRING_TOKEN (STR_NEW_FILE),\r
STRING_TOKEN (STR_NEW_FILE_HELP),\r
EFI_IFR_FLAG_CALLBACK,\r
- (UINT16) (mNewFileQuestionId++)\r
+ (UINT16)(mNewFileQuestionId++)\r
);\r
HiiCreateGotoOpCode (\r
mLibStartOpCodeHandle,\r
STRING_TOKEN (STR_NEW_FOLDER),\r
STRING_TOKEN (STR_NEW_FOLDER_HELP),\r
EFI_IFR_FLAG_CALLBACK,\r
- (UINT16) (mNewFolderQuestionId++)\r
+ (UINT16)(mNewFolderQuestionId++)\r
);\r
- HiiCreateTextOpCode(\r
+ HiiCreateTextOpCode (\r
mLibStartOpCodeHandle,\r
STRING_TOKEN (STR_NULL_STRING),\r
STRING_TOKEN (STR_NULL_STRING),\r
//\r
HiiCreateActionOpCode (\r
mLibStartOpCodeHandle,\r
- (UINT16) (FILE_OPTION_OFFSET + Index + mQuestionIdUpdate),\r
+ (UINT16)(FILE_OPTION_OFFSET + Index + mQuestionIdUpdate),\r
NewMenuEntry->DisplayStringToken,\r
STRING_TOKEN (STR_NULL_STRING),\r
EFI_IFR_FLAG_CALLBACK,\r
NewMenuEntry->DisplayStringToken,\r
STRING_TOKEN (STR_NULL_STRING),\r
EFI_IFR_FLAG_CALLBACK,\r
- (UINT16) (FILE_OPTION_OFFSET + Index + mQuestionIdUpdate)\r
+ (UINT16)(FILE_OPTION_OFFSET + Index + mQuestionIdUpdate)\r
);\r
}\r
}\r
**/\r
EFI_STATUS\r
LibUpdateFileExplorer (\r
- IN UINT16 KeyValue\r
+ IN UINT16 KeyValue\r
)\r
{\r
- UINT16 FileOptionMask;\r
- MENU_ENTRY *NewMenuEntry;\r
- FILE_CONTEXT *NewFileContext;\r
- EFI_STATUS Status;\r
- EFI_FILE_HANDLE FileHandle;\r
-\r
- Status = EFI_SUCCESS;\r
- FileOptionMask = (UINT16) (FILE_OPTION_MASK & KeyValue) - mQuestionIdUpdate;\r
+ UINT16 FileOptionMask;\r
+ MENU_ENTRY *NewMenuEntry;\r
+ FILE_CONTEXT *NewFileContext;\r
+ EFI_STATUS Status;\r
+ EFI_FILE_HANDLE FileHandle;\r
+\r
+ Status = EFI_SUCCESS;\r
+ FileOptionMask = (UINT16)(FILE_OPTION_MASK & KeyValue) - mQuestionIdUpdate;\r
NewMenuEntry = LibGetMenuEntry (gFileExplorerPrivate.FsOptionMenu, FileOptionMask);\r
- NewFileContext = (FILE_CONTEXT *) NewMenuEntry->VariableContext;\r
+ NewFileContext = (FILE_CONTEXT *)NewMenuEntry->VariableContext;\r
\r
if (NewFileContext->IsDir) {\r
RemoveEntryList (&NewMenuEntry->Link);\r
LibFreeMenu (gFileExplorerPrivate.FsOptionMenu);\r
}\r
}\r
+\r
LibDestroyMenuEntry (NewMenuEntry);\r
}\r
\r
**/\r
VOID\r
LibGetDevicePath (\r
- IN UINT16 KeyValue\r
+ IN UINT16 KeyValue\r
)\r
{\r
- UINT16 FileOptionMask;\r
- MENU_ENTRY *NewMenuEntry;\r
- FILE_CONTEXT *NewFileContext;\r
+ UINT16 FileOptionMask;\r
+ MENU_ENTRY *NewMenuEntry;\r
+ FILE_CONTEXT *NewFileContext;\r
\r
- FileOptionMask = (UINT16) (FILE_OPTION_MASK & KeyValue) - mQuestionIdUpdate;\r
+ FileOptionMask = (UINT16)(FILE_OPTION_MASK & KeyValue) - mQuestionIdUpdate;\r
\r
NewMenuEntry = LibGetMenuEntry (gFileExplorerPrivate.FsOptionMenu, FileOptionMask);\r
\r
- NewFileContext = (FILE_CONTEXT *) NewMenuEntry->VariableContext;\r
+ NewFileContext = (FILE_CONTEXT *)NewMenuEntry->VariableContext;\r
\r
if (gFileExplorerPrivate.RetDevicePath != NULL) {\r
FreePool (gFileExplorerPrivate.RetDevicePath);\r
}\r
+\r
gFileExplorerPrivate.RetDevicePath = DuplicateDevicePath (NewFileContext->DevicePath);\r
}\r
\r
OUT EFI_DEVICE_PATH_PROTOCOL **File OPTIONAL\r
)\r
{\r
- EFI_FILE_HANDLE FileHandle;\r
- EFI_STATUS Status;\r
- UINT16 *FileName;\r
- EFI_HANDLE DeviceHandle;\r
+ EFI_FILE_HANDLE FileHandle;\r
+ EFI_STATUS Status;\r
+ UINT16 *FileName;\r
+ EFI_HANDLE DeviceHandle;\r
\r
if ((ChooseHandler == NULL) && (File == NULL)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
mQuestionIdUpdate = 0;\r
- FileName = NULL;\r
+ FileName = NULL;\r
\r
gFileExplorerPrivate.RetDevicePath = NULL;\r
gFileExplorerPrivate.ChooseHandler = ChooseHandler;\r
if (FileType != NULL) {\r
gFileExplorerPrivate.FileType = AllocateCopyPool (StrSize (FileType), FileType);\r
- ASSERT(gFileExplorerPrivate.FileType != NULL);\r
- LibToLowerString(gFileExplorerPrivate.FileType);\r
+ ASSERT (gFileExplorerPrivate.FileType != NULL);\r
+ LibToLowerString (gFileExplorerPrivate.FileType);\r
} else {\r
gFileExplorerPrivate.FileType = NULL;\r
}\r
\r
if (RootDirectory == NULL) {\r
- Status = LibFindFileSystem();\r
+ Status = LibFindFileSystem ();\r
} else {\r
- Status = LibGetFileHandleFromDevicePath(RootDirectory, &FileHandle, &FileName, &DeviceHandle);\r
+ Status = LibGetFileHandleFromDevicePath (RootDirectory, &FileHandle, &FileName, &DeviceHandle);\r
if (EFI_ERROR (Status)) {\r
goto Done;\r
}\r
\r
Status = LibFindFiles (FileHandle, FileName, DeviceHandle);\r
}\r
+\r
if (EFI_ERROR (Status)) {\r
goto Done;\r
}\r
\r
- LibUpdateFileExplorePage();\r
+ LibUpdateFileExplorePage ();\r
\r
gFileExplorerPrivate.FormBrowser2->SendForm (\r
- gFileExplorerPrivate.FormBrowser2,\r
- &gFileExplorerPrivate.FeHiiHandle,\r
- 1,\r
- &FileExplorerGuid,\r
- 0,\r
- NULL,\r
- NULL\r
- );\r
+ gFileExplorerPrivate.FormBrowser2,\r
+ &gFileExplorerPrivate.FeHiiHandle,\r
+ 1,\r
+ &FileExplorerGuid,\r
+ 0,\r
+ NULL,\r
+ NULL\r
+ );\r
\r
Done:\r
if ((Status == EFI_SUCCESS) && (File != NULL)) {\r
- *File = gFileExplorerPrivate.RetDevicePath;\r
+ *File = gFileExplorerPrivate.RetDevicePath;\r
} else if (gFileExplorerPrivate.RetDevicePath != NULL) {\r
FreePool (gFileExplorerPrivate.RetDevicePath);\r
}\r
EFI_STATUS\r
EFIAPI\r
FileExplorerLibConstructor (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
- gHiiVendorDevicePath = (HII_VENDOR_DEVICE_PATH*) DuplicateDevicePath ((EFI_DEVICE_PATH_PROTOCOL*)&FeHiiVendorDevicePath);\r
+ gHiiVendorDevicePath = (HII_VENDOR_DEVICE_PATH *)DuplicateDevicePath ((EFI_DEVICE_PATH_PROTOCOL *)&FeHiiVendorDevicePath);\r
ASSERT (gHiiVendorDevicePath != NULL);\r
CopyGuid (&gHiiVendorDevicePath->VendorDevicePath.Guid, &gEfiCallerIdGuid);\r
\r
if (Status == EFI_ALREADY_STARTED) {\r
return EFI_SUCCESS;\r
}\r
+\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
// Post our File Explorer VFR binary to the HII database.\r
//\r
gFileExplorerPrivate.FeHiiHandle = HiiAddPackages (\r
- &FileExplorerGuid,\r
- gFileExplorerPrivate.FeDriverHandle,\r
- FileExplorerVfrBin,\r
- FileExplorerLibStrings,\r
- NULL\r
- );\r
+ &FileExplorerGuid,\r
+ gFileExplorerPrivate.FeDriverHandle,\r
+ FileExplorerVfrBin,\r
+ FileExplorerLibStrings,\r
+ NULL\r
+ );\r
ASSERT (gFileExplorerPrivate.FeHiiHandle != NULL);\r
\r
//\r
// Locate Formbrowser2 protocol\r
//\r
- Status = gBS->LocateProtocol (&gEfiFormBrowser2ProtocolGuid, NULL, (VOID **) &gFileExplorerPrivate.FormBrowser2);\r
+ Status = gBS->LocateProtocol (&gEfiFormBrowser2ProtocolGuid, NULL, (VOID **)&gFileExplorerPrivate.FormBrowser2);\r
ASSERT_EFI_ERROR (Status);\r
\r
InitializeListHead (&gFileExplorerPrivate.FsOptionMenu->Head);\r
EFI_STATUS\r
EFIAPI\r
FileExplorerLibDestructor (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
ASSERT (gHiiVendorDevicePath != NULL);\r
\r