From: Christoph Egger Date: Sat, 25 Apr 2015 16:42:01 +0000 (+0200) Subject: Fix logic flaw preventing us from handling symbols in the llvm-3.6 path X-Git-Tag: v0.1~3 X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=commitdiff_plain;h=556bf2788e006ab6be39c3ea5748b46e6265c8f2;hp=7268ab21d8676b43dc115dfb2a242d2ed73c8166 Fix logic flaw preventing us from handling symbols in the llvm-3.6 path --- diff --git a/src/disassembler/llvm/LLVMDisassembler.cxx b/src/disassembler/llvm/LLVMDisassembler.cxx index 66605d3..d9d615a 100644 --- a/src/disassembler/llvm/LLVMDisassembler.cxx +++ b/src/disassembler/llvm/LLVMDisassembler.cxx @@ -385,7 +385,7 @@ void LLVMDisassembler::disassemble() { #if defined(LLVM_35) if (text_section.containsSymbol(x->second, contains) || !contains) #elif defined(LLVM_36) - if (text_section.containsSymbol(x->second)) + if (!text_section.containsSymbol(x->second)) #endif continue;