From e8fa5ae589eac9746e6d82316738a015db0fb7a0 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Thu, 3 Nov 2016 17:11:11 +0000 Subject: [PATCH] Delete some dead code and add a missing "0x" prefix to a hex string in llvm-readobj. Another bug caught by PVS-Studio. It'd be nice to actually have a test for this, but I found it by inspection from PVS-Studio. llvm-svn: 285937 --- llvm/tools/llvm-readobj/ELFDumper.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 5507bc5ac93a..05c018cfe3d0 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -2389,8 +2389,7 @@ template void GNUStyle::printFileHeaders(const ELFO *Obj) { OS << "\n"; Str = printEnum(e->e_ident[ELF::EI_OSABI], makeArrayRef(ElfOSABI)); printFields(OS, "OS/ABI:", Str); - Str = "0x" + to_hexString(e->e_version); - Str = to_hexString(e->e_ident[ELF::EI_ABIVERSION]); + Str = "0x" + to_hexString(e->e_ident[ELF::EI_ABIVERSION]); printFields(OS, "ABI Version:", Str); Str = printEnum(e->e_type, makeArrayRef(ElfObjectFileType)); printFields(OS, "Type:", Str);