]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/FileImage.c
ShellPkg: Apply uncrustify changes
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / HexEdit / FileImage.c
index 4f96cb6cb5dad3c5148473b4c86569f0c94e48f1..d8818dd958c2e84566cf698cb67e52efcada8397 100644 (file)
@@ -8,22 +8,22 @@
 \r
 #include "HexEditor.h"\r
 \r
-extern EFI_HANDLE                 HImageHandleBackup;\r
-extern HEFI_EDITOR_BUFFER_IMAGE   HBufferImage;\r
+extern EFI_HANDLE                HImageHandleBackup;\r
+extern HEFI_EDITOR_BUFFER_IMAGE  HBufferImage;\r
 \r
-extern BOOLEAN                    HBufferImageNeedRefresh;\r
-extern BOOLEAN                    HBufferImageOnlyLineNeedRefresh;\r
-extern BOOLEAN                    HBufferImageMouseNeedRefresh;\r
+extern BOOLEAN  HBufferImageNeedRefresh;\r
+extern BOOLEAN  HBufferImageOnlyLineNeedRefresh;\r
+extern BOOLEAN  HBufferImageMouseNeedRefresh;\r
 \r
 extern HEFI_EDITOR_GLOBAL_EDITOR  HMainEditor;\r
 \r
-HEFI_EDITOR_FILE_IMAGE            HFileImage;\r
-HEFI_EDITOR_FILE_IMAGE            HFileImageBackupVar;\r
+HEFI_EDITOR_FILE_IMAGE  HFileImage;\r
+HEFI_EDITOR_FILE_IMAGE  HFileImageBackupVar;\r
 \r
 //\r
 // for basic initialization of HFileImage\r
 //\r
-HEFI_EDITOR_BUFFER_IMAGE          HFileImageConst = {\r
+HEFI_EDITOR_BUFFER_IMAGE  HFileImageConst = {\r
   NULL,\r
   0,\r
   FALSE\r
@@ -66,7 +66,7 @@ HFileImageBackup (
   )\r
 {\r
   SHELL_FREE_NON_NULL (HFileImageBackupVar.FileName);\r
-  HFileImageBackupVar.FileName = CatSPrint(NULL, L"%s", HFileImage.FileName);\r
+  HFileImageBackupVar.FileName = CatSPrint (NULL, L"%s", HFileImage.FileName);\r
   if (HFileImageBackupVar.FileName == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -84,7 +84,6 @@ HFileImageCleanup (
   VOID\r
   )\r
 {\r
-\r
   SHELL_FREE_NON_NULL (HFileImage.FileName);\r
   SHELL_FREE_NON_NULL (HFileImageBackupVar.FileName);\r
 \r
@@ -101,7 +100,7 @@ HFileImageCleanup (
 **/\r
 EFI_STATUS\r
 HFileImageSetFileName (\r
-  IN CONST CHAR16 *Str\r
+  IN CONST CHAR16  *Str\r
   )\r
 {\r
   if (Str == HFileImage.FileName) {\r
@@ -111,6 +110,7 @@ HFileImageSetFileName (
     //\r
     return EFI_SUCCESS;\r
   }\r
+\r
   //\r
   // free the old file name\r
   //\r
@@ -136,18 +136,18 @@ HFileImageSetFileName (
 EFI_STATUS\r
 HFileImageRead (\r
   IN CONST CHAR16  *FileName,\r
-  IN BOOLEAN Recover\r
+  IN BOOLEAN       Recover\r
   )\r
 {\r
-  HEFI_EDITOR_LINE                *Line;\r
-  UINT8                           *Buffer;\r
-  CHAR16                          *UnicodeBuffer;\r
-  EFI_STATUS                      Status;\r
+  HEFI_EDITOR_LINE  *Line;\r
+  UINT8             *Buffer;\r
+  CHAR16            *UnicodeBuffer;\r
+  EFI_STATUS        Status;\r
 \r
   //\r
   // variable initialization\r
   //\r
-  Line                    = NULL;\r
+  Line = NULL;\r
 \r
   //\r
   // in this function, when you return error ( except EFI_OUT_OF_RESOURCES )\r
@@ -157,14 +157,14 @@ HFileImageRead (
   // so if you want to print the error status\r
   // you should set the status string\r
   //\r
-  Status = ReadFileIntoBuffer (FileName, (VOID**)&Buffer, &HFileImage.Size, &HFileImage.ReadOnly);\r
+  Status = ReadFileIntoBuffer (FileName, (VOID **)&Buffer, &HFileImage.Size, &HFileImage.ReadOnly);\r
   //\r
   // NULL pointer is only also a failure for a non-zero file size.\r
   //\r
-  if ((EFI_ERROR(Status)) || (Buffer == NULL && HFileImage.Size != 0)) {\r
-    UnicodeBuffer = CatSPrint(NULL, L"Read error on file %s: %r", FileName, Status);\r
+  if ((EFI_ERROR (Status)) || ((Buffer == NULL) && (HFileImage.Size != 0))) {\r
+    UnicodeBuffer = CatSPrint (NULL, L"Read error on file %s: %r", FileName, Status);\r
     if (UnicodeBuffer == NULL) {\r
-      SHELL_FREE_NON_NULL(Buffer);\r
+      SHELL_FREE_NON_NULL (Buffer);\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
@@ -195,12 +195,12 @@ HFileImageRead (
   HBufferImage.HighBits               = TRUE;\r
   HBufferImage.BufferPosition.Row     = 1;\r
   HBufferImage.BufferPosition.Column  = 1;\r
-  HBufferImage.BufferType = FileTypeFileBuffer;\r
+  HBufferImage.BufferType             = FileTypeFileBuffer;\r
 \r
   if (!Recover) {\r
-    UnicodeBuffer = CatSPrint(NULL, L"%d Lines Read", HBufferImage.NumLines);\r
+    UnicodeBuffer = CatSPrint (NULL, L"%d Lines Read", HBufferImage.NumLines);\r
     if (UnicodeBuffer == NULL) {\r
-      SHELL_FREE_NON_NULL(Buffer);\r
+      SHELL_FREE_NON_NULL (Buffer);\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
@@ -222,7 +222,7 @@ HFileImageRead (
     //\r
     Line = HBufferImageCreateLine ();\r
     if (Line == NULL) {\r
-      SHELL_FREE_NON_NULL(Buffer);\r
+      SHELL_FREE_NON_NULL (Buffer);\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
@@ -248,20 +248,19 @@ HFileImageRead (
 **/\r
 EFI_STATUS\r
 HFileImageSave (\r
-  IN CHAR16 *FileName\r
+  IN CHAR16  *FileName\r
   )\r
 {\r
-\r
-  LIST_ENTRY                      *Link;\r
-  HEFI_EDITOR_LINE                *Line;\r
-  CHAR16                          *Str;\r
-  EFI_STATUS                      Status;\r
-  UINTN                           NumLines;\r
-  SHELL_FILE_HANDLE                 FileHandle;\r
-  UINTN                           TotalSize;\r
-  UINT8                           *Buffer;\r
-  UINT8                           *Ptr;\r
-  EDIT_FILE_TYPE                  BufferTypeBackup;\r
+  LIST_ENTRY         *Link;\r
+  HEFI_EDITOR_LINE   *Line;\r
+  CHAR16             *Str;\r
+  EFI_STATUS         Status;\r
+  UINTN              NumLines;\r
+  SHELL_FILE_HANDLE  FileHandle;\r
+  UINTN              TotalSize;\r
+  UINT8              *Buffer;\r
+  UINT8              *Ptr;\r
+  EDIT_FILE_TYPE     BufferTypeBackup;\r
 \r
   BufferTypeBackup        = HBufferImage.BufferType;\r
   HBufferImage.BufferType = FileTypeFileBuffer;\r
@@ -269,11 +268,11 @@ HFileImageSave (
   //\r
   // if is the old file\r
   //\r
-  if (HFileImage.FileName != NULL && FileName != NULL && StrCmp (FileName, HFileImage.FileName) == 0) {\r
+  if ((HFileImage.FileName != NULL) && (FileName != NULL) && (StrCmp (FileName, HFileImage.FileName) == 0)) {\r
     //\r
     // check whether file exists on disk\r
     //\r
-    if (ShellIsFile(FileName) == EFI_SUCCESS) {\r
+    if (ShellIsFile (FileName) == EFI_SUCCESS) {\r
       //\r
       // current file exists on disk\r
       // so if not modified, then not save\r
@@ -281,6 +280,7 @@ HFileImageSave (
       if (HBufferImage.Modified == FALSE) {\r
         return EFI_SUCCESS;\r
       }\r
+\r
       //\r
       // if file is read-only, set error\r
       //\r
@@ -291,7 +291,7 @@ HFileImageSave (
     }\r
   }\r
 \r
-   if (ShellIsDirectory(FileName) == EFI_SUCCESS) {\r
+  if (ShellIsDirectory (FileName) == EFI_SUCCESS) {\r
     StatusBarSetStatusString (L"Directory Can Not Be Saved");\r
     return EFI_LOAD_ERROR;\r
   }\r
@@ -303,11 +303,11 @@ HFileImageSave (
     // the file exits, delete it\r
     //\r
     Status = ShellDeleteFile (&FileHandle);\r
-    if (EFI_ERROR (Status) || Status == EFI_WARN_DELETE_FAILURE) {\r
+    if (EFI_ERROR (Status) || (Status == EFI_WARN_DELETE_FAILURE)) {\r
       StatusBarSetStatusString (L"Write File Failed");\r
       return EFI_LOAD_ERROR;\r
     }\r
- }\r
 }\r
 \r
   //\r
   // write all the lines back to disk\r
@@ -320,11 +320,13 @@ HFileImageSave (
     if (Line->Size != 0) {\r
       TotalSize += Line->Size;\r
     }\r
+\r
     //\r
     // end of if Line -> Size != 0\r
     //\r
     NumLines++;\r
   }\r
+\r
   //\r
   // end of for Link\r
   //\r
@@ -341,12 +343,12 @@ HFileImageSave (
       CopyMem (Ptr, Line->Buffer, Line->Size);\r
       Ptr += Line->Size;\r
     }\r
+\r
     //\r
     // end of if Line -> Size != 0\r
     //\r
   }\r
 \r
-\r
   Status = ShellOpenFileByName (FileName, &FileHandle, EFI_FILE_MODE_READ|EFI_FILE_MODE_WRITE|EFI_FILE_MODE_CREATE, 0);\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -361,22 +363,23 @@ HFileImageSave (
     return EFI_LOAD_ERROR;\r
   }\r
 \r
-  ShellCloseFile(&FileHandle);\r
+  ShellCloseFile (&FileHandle);\r
 \r
   HBufferImage.Modified = FALSE;\r
 \r
   //\r
   // set status string\r
   //\r
-  Str = CatSPrint(NULL, L"%d Lines Written", NumLines);\r
+  Str = CatSPrint (NULL, L"%d Lines Written", NumLines);\r
   StatusBarSetStatusString (Str);\r
   FreePool (Str);\r
 \r
   //\r
   // now everything is ready , you can set the new file name to filebuffer\r
   //\r
-  if ((BufferTypeBackup != FileTypeFileBuffer && FileName != NULL) ||\r
-     (FileName != NULL && HFileImage.FileName != NULL && StringNoCaseCompare (&FileName, &HFileImage.FileName) != 0)){\r
+  if (((BufferTypeBackup != FileTypeFileBuffer) && (FileName != NULL)) ||\r
+      ((FileName != NULL) && (HFileImage.FileName != NULL) && (StringNoCaseCompare (&FileName, &HFileImage.FileName) != 0)))\r
+  {\r
     //\r
     // not the same\r
     //\r