Merge PEI & DXE LzmaCustomDecompressLib. A previous implementation
commit8d1c6cc3a23af1e865a949cfbeb835fd5fc9af34
authorJordan Justen <jljusten@tianocore.org>
Mon, 4 May 2009 20:00:04 +0000 (4 20:00 +0000)
committerJordan Justen <jljusten@tianocore.org>
Mon, 4 May 2009 20:00:04 +0000 (4 20:00 +0000)
tree74b934c6b6fad47d1e69eb2d481404ebe73bbe52
parent33b5ee7a496cc15d1f6ef915ed75181f7bb50009
Merge PEI & DXE LzmaCustomDecompressLib.  A previous implementation
was causing the LZMA decompression code to request a large buffer,
which caused an ASSERT to fail for PEI's AllocatePool.  The
current implementation, which uses the LzmaDecode function, does
not have this issue and therefore both the PEI & DXE versions can
use AllocatePool/FreePool.
IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Dxe/LzmaDxeMemory.c [deleted file]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [moved from IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Dxe/LzmaCustomDecompressLib.inf with 86% similarity]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Pei/LzmaCustomDecompressLib.inf [deleted file]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Pei/LzmaPeiMemory.c [deleted file]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/UefiLzma.h