mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
OcAppleDiskImageLib: Fix chunk offsets.
This commit is contained in:
parent
8010c15b83
commit
afc05972d2
@ -255,7 +255,7 @@ OcAppleDiskImageRead (
|
||||
|
||||
case APPLE_DISK_IMAGE_CHUNK_TYPE_RAW:
|
||||
{
|
||||
ChunkData = (Context->Buffer + BlockData->DataOffset + Chunk->CompressedOffset);
|
||||
ChunkData = (Context->Buffer + Chunk->CompressedOffset);
|
||||
ChunkDataCurrent = (ChunkData + ChunkOffset);
|
||||
|
||||
CopyMem (BufferCurrent, ChunkDataCurrent, BufferChunkSize);
|
||||
@ -273,7 +273,7 @@ OcAppleDiskImageRead (
|
||||
OutSize = DecompressZLIB (
|
||||
ChunkData,
|
||||
ChunkTotalLength,
|
||||
(Context->Buffer + BlockData->DataOffset + Chunk->CompressedOffset),
|
||||
(Context->Buffer + Chunk->CompressedOffset),
|
||||
Chunk->CompressedLength
|
||||
);
|
||||
if (OutSize != ChunkTotalLength) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user