git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11502
6f19259b-4bc3-4df7-8a09-
765794883524
SHELL_FILE_HANDLE InShellFileHandle;\r
SHELL_FILE_HANDLE OutShellFileHandle;\r
UINT64 OutSize;\r
SHELL_FILE_HANDLE InShellFileHandle;\r
SHELL_FILE_HANDLE OutShellFileHandle;\r
UINT64 OutSize;\r
VOID *OutBuffer;\r
UINT64 InSize;\r
VOID *OutBuffer;\r
UINT64 InSize;\r
VOID *InBuffer;\r
CHAR16 *InFileName;\r
CONST CHAR16 *OutFileName;\r
VOID *InBuffer;\r
CHAR16 *InFileName;\r
CONST CHAR16 *OutFileName;\r
ASSERT_EFI_ERROR(Status);\r
InBuffer = AllocateZeroPool((UINTN)InSize);\r
ASSERT(InBuffer != NULL);\r
ASSERT_EFI_ERROR(Status);\r
InBuffer = AllocateZeroPool((UINTN)InSize);\r
ASSERT(InBuffer != NULL);\r
- InSize2 = (UINTN)InSize;\r
Status = gEfiShellProtocol->ReadFile(InShellFileHandle, &InSize2, InBuffer);\r
Status = gEfiShellProtocol->ReadFile(InShellFileHandle, &InSize2, InBuffer);\r
ASSERT_EFI_ERROR(Status);\r
Status = Compress(InBuffer, InSize, OutBuffer, &OutSize);\r
if (Status == EFI_BUFFER_TOO_SMALL) {\r
ASSERT_EFI_ERROR(Status);\r
Status = Compress(InBuffer, InSize, OutBuffer, &OutSize);\r
if (Status == EFI_BUFFER_TOO_SMALL) {\r