Fix build break

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9677 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
mdkinney 2010-01-05 00:09:32 +00:00
parent 141815f3c7
commit 76bc52ed4f
1 changed files with 12 additions and 11 deletions

View File

@ -182,17 +182,18 @@ LzmaUefiDecompress (
IN OUT VOID *Scratch
)
{
SRes LzmaResult;
ELzmaStatus Status;
SizeT DecodedBufSize;
SizeT EncodedDataSize;
ISzAllocWithData AllocFuncs = {
{ SzAlloc, SzFree },
Scratch,
SCRATCH_BUFFER_REQUEST_SIZE
};
SRes LzmaResult;
ELzmaStatus Status;
SizeT DecodedBufSize;
SizeT EncodedDataSize;
ISzAllocWithData AllocFuncs;
DecodedBufSize = GetDecodedSizeOfBuf((UINT8*)Source);
AllocFuncs.Functions.Alloc = SzAlloc;
AllocFuncs.Functions.Free = SzFree;
AllocFuncs.Buffer = Scratch;
AllocFuncs.BufferSize = SCRATCH_BUFFER_REQUEST_SIZE;
DecodedBufSize = (SizeT)GetDecodedSizeOfBuf((UINT8*)Source);
EncodedDataSize = (SizeT) (SourceSize - LZMA_HEADER_SIZE);
LzmaResult = LzmaDecode(
@ -204,7 +205,7 @@ LzmaUefiDecompress (
LZMA_PROPS_SIZE,
LZMA_FINISH_END,
&Status,
(ISzAlloc*) &AllocFuncs
&(AllocFuncs.Functions)
);
if (LzmaResult == SZ_OK) {