summaryrefslogtreecommitdiff
path: root/lld/ELF/EhFrame.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/ELF/EhFrame.cpp')
-rw-r--r--lld/ELF/EhFrame.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/EhFrame.cpp b/lld/ELF/EhFrame.cpp
index d2d0e62e97ec..f4c788fe610a 100644
--- a/lld/ELF/EhFrame.cpp
+++ b/lld/ELF/EhFrame.cpp
@@ -119,7 +119,7 @@ void EhReader::skipAugP() {
uint8_t enc = readByte();
if ((enc & 0xf0) == DW_EH_PE_aligned)
failOn(d.data() - 1, "DW_EH_PE_aligned encoding is not supported");
- size_t size = getAugPSize(ctx, enc);
+ size_t size = getAugPSize(isec->getCtx(), enc);
if (size == 0)
failOn(d.data() - 1, "unknown FDE encoding");
if (size >= d.size())