]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseCustomDecompressLibNull/BaseCustomDecompressLibNull.c
Correct parameter UINTN to UINT32
[mirror_edk2.git] / MdePkg / Library / BaseCustomDecompressLibNull / BaseCustomDecompressLibNull.c
index 669f937487b2ee252abfc88e50c195b1091e0f15..2eaa4c95c130ba5bf57ba38b7604fda27855f5a6 100644 (file)
@@ -31,6 +31,7 @@
 RETURN_STATUS\r
 EFIAPI\r
 CustomDecompressGetInfo (\r
+  IN  CONST GUID  *DecompressGuid,\r
   IN  CONST VOID  *Source,\r
   IN  UINT32      SourceSize,\r
   OUT UINT32      *DestinationSize,\r
@@ -56,6 +57,7 @@ CustomDecompressGetInfo (
 RETURN_STATUS\r
 EFIAPI\r
 CustomDecompress (\r
+  IN const GUID  *DecompressGuid,\r
   IN CONST VOID  *Source,\r
   IN OUT VOID    *Destination,\r
   IN OUT VOID    *Scratch\r
@@ -63,3 +65,22 @@ CustomDecompress (
 {\r
   return RETURN_UNSUPPORTED;\r
 }\r
+\r
+/**
+  Get decompress method guid list.\r
+\r
+  @param[in, out]  AlgorithmGuidTable   The decompress method guid list.
+  @param[in, out]  NumberOfAlgorithms   The number of decompress methods.
+
+  @retval  RETURN_SUCCESS            Get all algorithmes list successfully..
+**/\r
+RETURN_STATUS\r
+EFIAPI\r
+CustomDecompressGetAlgorithms (\r
+   IN OUT  GUID    **AlgorithmGuidTable,\r
+   IN OUT  UINT32  *NumberOfAlgorithms\r
+  )\r
+{\r
+  *NumberOfAlgorithms = 0;\r
+  return RETURN_SUCCESS; \r
+}\r