diff --git a/Library/OcMachoLib/Header.c b/Library/OcMachoLib/Header.c index 4c91d416..b5a8d978 100644 --- a/Library/OcMachoLib/Header.c +++ b/Library/OcMachoLib/Header.c @@ -120,7 +120,7 @@ MachoGetLastAddress64 ( Segment != NULL; Segment = MachoGetNextSegment64 (Context, Segment) ) { - Address = (Segment->VirtualAddress + Segment->Hdr.Size); + Address = (Segment->VirtualAddress + Segment->Size); if (Address > LastAddress) { LastAddress = Address;