From d4b592967faa776aa4088b1df23d90d14f4124f1 Mon Sep 17 00:00:00 2001 From: Download-Fritz Date: Fri, 19 Oct 2018 14:59:15 +0200 Subject: [PATCH] OcMachoLib: Bugfix for using a wrong segment size. --- Library/OcMachoLib/Header.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;