diff --git a/lld/wasm/Writer.cpp b/lld/wasm/Writer.cpp index bb8081a37b5e..0ac7b065b08d 100644 --- a/lld/wasm/Writer.cpp +++ b/lld/wasm/Writer.cpp @@ -474,7 +474,7 @@ void Writer::createLinkingSection() { writeUleb128(Sub.OS, G->getGlobalIndex(), "index"); if (Sym->isDefined()) writeStr(Sub.OS, Sym->getName(), "sym name"); - } else if (auto *D = dyn_cast(Sym)) { + } else if (isa(Sym)) { writeStr(Sub.OS, Sym->getName(), "sym name"); if (auto *DataSym = dyn_cast(Sym)) { writeUleb128(Sub.OS, DataSym->getOutputSegmentIndex(), "index");