diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 6bf08585c87316..7a796ef15f2a79 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -4665,11 +4665,9 @@ void GNUStyle::printVersionSymbolSection(const Elf_Shdr *Sec) { Expected NameOrErr = this->dumper().getSymbolVersionByIndex(Ndx, IsDefault); if (!NameOrErr) { - if (!NameOrErr) - this->reportUniqueWarning( - createError("unable to get a version for entry " + Twine(I) + - " of " + describe(this->Obj, *Sec) + ": " + - toString(NameOrErr.takeError()))); + this->reportUniqueWarning(createError( + "unable to get a version for entry " + Twine(I) + " of " + + describe(this->Obj, *Sec) + ": " + toString(NameOrErr.takeError()))); Versions.emplace_back(""); continue; }