X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2FTarget.cxx;h=79d590a29e10300fd4174230269ed947542b2ff2;hp=56042d55b0ee761ee98b57ef6d747625996490c5;hb=0454d885d5994f4d6b765864b77998137dad7204;hpb=2a014774e29e324bc5b5f26143d0384351738ca1 diff --git a/src/disassembler/Target.cxx b/src/disassembler/Target.cxx index 56042d5..79d590a 100644 --- a/src/disassembler/Target.cxx +++ b/src/disassembler/Target.cxx @@ -1,14 +1,13 @@ #include "Target.hxx" -#include "include.hxx" #include -Target:: Target(const llvm::OwningPtr& binary) +Target::Target(llvm::object::Binary* binary) : _logger(log4cxx::Logger::getLogger("disassembler.Target")) , triple("unknown-unknown-unknown") { std::string error; - llvm::object::ObjectFile * o = llvm::dyn_cast(binary.get()); + llvm::object::ObjectFile * o = llvm::dyn_cast(binary); triple.setArch(llvm::Triple::ArchType(o->getArch())); std::string tripleName(triple.getTriple());