]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Library / LzmaCustomDecompressLib / LzmaDecompress.c
index 8f7c242dcaa82198e2b76718371dcb25bb3f3992..18577acf3814cde3df2075dce37270966557cd13 100644 (file)
 #include "Sdk/C/7zVersion.h"\r
 #include "Sdk/C/LzmaDec.h"\r
 \r
-#define SCRATCH_BUFFER_REQUEST_SIZE SIZE_64KB\r
+#define SCRATCH_BUFFER_REQUEST_SIZE  SIZE_64KB\r
 \r
-typedef struct\r
-{\r
-  ISzAlloc Functions;\r
-  VOID     *Buffer;\r
-  UINTN    BufferSize;\r
+typedef struct {\r
+  ISzAlloc    Functions;\r
+  VOID        *Buffer;\r
+  UINTN       BufferSize;\r
 } ISzAllocWithData;\r
 \r
 /**\r
@@ -30,18 +29,18 @@ typedef struct
 **/\r
 VOID *\r
 SzAlloc (\r
-  CONST ISzAlloc *P,\r
-  size_t Size\r
+  CONST ISzAlloc  *P,\r
+  size_t          Size\r
   )\r
 {\r
-  VOID *Addr;\r
-  ISzAllocWithData *Private;\r
+  VOID              *Addr;\r
+  ISzAllocWithData  *Private;\r
 \r
-  Private = (ISzAllocWithData*) P;\r
+  Private = (ISzAllocWithData *)P;\r
 \r
   if (Private->BufferSize >= Size) {\r
-    Addr = Private->Buffer;\r
-    Private->Buffer = (VOID*) ((UINT8*)Addr + Size);\r
+    Addr                 = Private->Buffer;\r
+    Private->Buffer      = (VOID *)((UINT8 *)Addr + Size);\r
     Private->BufferSize -= Size;\r
     return Addr;\r
   } else {\r
@@ -58,8 +57,8 @@ SzAlloc (
 **/\r
 VOID\r
 SzFree (\r
-  CONST ISzAlloc *P,\r
-  VOID *Address\r
+  CONST ISzAlloc  *P,\r
+  VOID            *Address\r
   )\r
 {\r
   //\r
@@ -69,7 +68,7 @@ SzFree (
   //\r
 }\r
 \r
-#define LZMA_HEADER_SIZE (LZMA_PROPS_SIZE + 8)\r
+#define LZMA_HEADER_SIZE  (LZMA_PROPS_SIZE + 8)\r
 \r
 /**\r
   Get the size of the uncompressed buffer by parsing EncodeData header.\r
@@ -79,17 +78,18 @@ SzFree (
   @return The size of the uncompressed buffer.\r
 **/\r
 UINT64\r
-GetDecodedSizeOfBuf(\r
-  UINT8 *EncodedData\r
+GetDecodedSizeOfBuf (\r
+  UINT8  *EncodedData\r
   )\r
 {\r
-  UINT64 DecodedSize;\r
-  INTN   Index;\r
+  UINT64  DecodedSize;\r
+  INTN    Index;\r
 \r
   /* Parse header */\r
   DecodedSize = 0;\r
-  for (Index = LZMA_PROPS_SIZE + 7; Index >= LZMA_PROPS_SIZE; Index--)\r
-    DecodedSize = LShiftU64(DecodedSize, 8) + EncodedData[Index];\r
+  for (Index = LZMA_PROPS_SIZE + 7; Index >= LZMA_PROPS_SIZE; Index--) {\r
+    DecodedSize = LShiftU64 (DecodedSize, 8) + EncodedData[Index];\r
+  }\r
 \r
   return DecodedSize;\r
 }\r
@@ -143,15 +143,15 @@ LzmaUefiDecompressGetInfo (
 {\r
   UInt64  DecodedSize;\r
 \r
-  ASSERT(SourceSize >= LZMA_HEADER_SIZE);\r
+  ASSERT (SourceSize >= LZMA_HEADER_SIZE);\r
 \r
-  DecodedSize = GetDecodedSizeOfBuf((UINT8*)Source);\r
+  DecodedSize = GetDecodedSizeOfBuf ((UINT8 *)Source);\r
   if (DecodedSize > MAX_UINT32) {\r
     return RETURN_UNSUPPORTED;\r
   }\r
 \r
   *DestinationSize = (UINT32)DecodedSize;\r
-  *ScratchSize = SCRATCH_BUFFER_REQUEST_SIZE;\r
+  *ScratchSize     = SCRATCH_BUFFER_REQUEST_SIZE;\r
   return RETURN_SUCCESS;\r
 }\r
 \r
@@ -192,25 +192,25 @@ LzmaUefiDecompress (
   SizeT             EncodedDataSize;\r
   ISzAllocWithData  AllocFuncs;\r
 \r
-  AllocFuncs.Functions.Alloc  = SzAlloc;\r
-  AllocFuncs.Functions.Free   = SzFree;\r
-  AllocFuncs.Buffer           = Scratch;\r
-  AllocFuncs.BufferSize       = SCRATCH_BUFFER_REQUEST_SIZE;\r
-\r
-  DecodedBufSize = (SizeT)GetDecodedSizeOfBuf((UINT8*)Source);\r
-  EncodedDataSize = (SizeT) (SourceSize - LZMA_HEADER_SIZE);\r
-\r
-  LzmaResult = LzmaDecode(\r
-    Destination,\r
-    &DecodedBufSize,\r
-    (Byte*)((UINT8*)Source + LZMA_HEADER_SIZE),\r
-    &EncodedDataSize,\r
-    Source,\r
-    LZMA_PROPS_SIZE,\r
-    LZMA_FINISH_END,\r
-    &Status,\r
-    &(AllocFuncs.Functions)\r
-    );\r
+  AllocFuncs.Functions.Alloc = SzAlloc;\r
+  AllocFuncs.Functions.Free  = SzFree;\r
+  AllocFuncs.Buffer          = Scratch;\r
+  AllocFuncs.BufferSize      = SCRATCH_BUFFER_REQUEST_SIZE;\r
+\r
+  DecodedBufSize  = (SizeT)GetDecodedSizeOfBuf ((UINT8 *)Source);\r
+  EncodedDataSize = (SizeT)(SourceSize - LZMA_HEADER_SIZE);\r
+\r
+  LzmaResult = LzmaDecode (\r
+                 Destination,\r
+                 &DecodedBufSize,\r
+                 (Byte *)((UINT8 *)Source + LZMA_HEADER_SIZE),\r
+                 &EncodedDataSize,\r
+                 Source,\r
+                 LZMA_PROPS_SIZE,\r
+                 LZMA_FINISH_END,\r
+                 &Status,\r
+                 &(AllocFuncs.Functions)\r
+                 );\r
 \r
   if (LzmaResult == SZ_OK) {\r
     return RETURN_SUCCESS;\r
@@ -218,4 +218,3 @@ LzmaUefiDecompress (
     return RETURN_INVALID_PARAMETER;\r
   }\r
 }\r
-\r