diff options
Diffstat (limited to 'lld/COFF/DLL.cpp')
-rw-r--r-- | lld/COFF/DLL.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/COFF/DLL.cpp b/lld/COFF/DLL.cpp index 5dda97288dc7..479e643a80e5 100644 --- a/lld/COFF/DLL.cpp +++ b/lld/COFF/DLL.cpp @@ -420,7 +420,7 @@ public: void writeTo(uint8_t *Buf) override { for (Export &E : Config->Exports) { - auto *D = cast<Defined>(E.Sym->Body); + auto *D = cast<Defined>(E.Sym->getReplacement()); write32le(Buf + FileOff + E.Ordinal * 4, D->getRVA()); } } |