]> git.proxmox.com Git - mirror_edk2.git/commit - IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
Merge PEI & DXE LzmaCustomDecompressLib. A previous implementation
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 4 May 2009 20:00:04 +0000 (20:00 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 4 May 2009 20:00:04 +0000 (20:00 +0000)
commit19a4a0a0ac0176d6f88788afc5207465e8be983e
tree74b934c6b6fad47d1e69eb2d481404ebe73bbe52
parentf580c1bd27953e9544771c4a388abd79d3394a13
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.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8236 6f19259b-4bc3-4df7-8a09-765794883524
IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Dxe/LzmaCustomDecompressLib.inf [deleted file]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Dxe/LzmaDxeMemory.c [deleted file]
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [new file with mode: 0644]
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