From 74f58d41216a330ae197d0ef74073b5f1d1aa148 Mon Sep 17 00:00:00 2001 From: Kevin Enderby Date: Wed, 23 Mar 2016 21:45:21 +0000 Subject: [PATCH] Fix a cut-and-paste error in the changes for r264187 which I think is the cause of the tools/llvm-objdump/X86/macho-symbolized-disassembly.test crashing on linux. Either way clearly incorrect code. llvm-svn: 264198 --- llvm/tools/llvm-objdump/MachODump.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp index 428b737..000ee3f 100644 --- a/llvm/tools/llvm-objdump/MachODump.cpp +++ b/llvm/tools/llvm-objdump/MachODump.cpp @@ -179,7 +179,7 @@ struct SymbolSorter { ErrorOr BTypeOrErr = B.getType(); if (std::error_code EC = BTypeOrErr.getError()) report_fatal_error(EC.message()); - SymbolRef::Type BType = *ATypeOrErr; + SymbolRef::Type BType = *BTypeOrErr; uint64_t AAddr = (AType != SymbolRef::ST_Function) ? 0 : A.getValue(); uint64_t BAddr = (BType != SymbolRef::ST_Function) ? 0 : B.getValue(); return AAddr < BAddr; -- 2.7.4