Avoid warning about unused variable when building without assertions.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 3 Jul 2015 12:53:50 +0000 (12:53 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 3 Jul 2015 12:53:50 +0000 (12:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241348 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Object/ELFObjectFile.h

index 4966983822cbe80607a846a05595d8b69958a88b..5b9b113a2f0b7048ac06850659c135683f1efbce 100644 (file)
@@ -254,8 +254,8 @@ protected:
       DRI.d.b = 0;
       return DRI;
     }
-    uint32_t Type = SymTable->sh_type;
-    assert(Type == ELF::SHT_SYMTAB || Type == ELF::SHT_DYNSYM);
+    assert(SymTable->sh_type == ELF::SHT_SYMTAB ||
+           SymTable->sh_type == ELF::SHT_DYNSYM);
 
     uintptr_t SHT = reinterpret_cast<uintptr_t>(EF.section_begin());
     unsigned SymTableIndex =