diff options
Diffstat (limited to 'lld/ELF/EhFrame.cpp')
| -rw-r--r-- | lld/ELF/EhFrame.cpp | 2 |
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()) |
