X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2FTarget.cxx;h=bb96b0d7031a04cbb400b1e4703acbf286cc8459;hp=56042d55b0ee761ee98b57ef6d747625996490c5;hb=05fded85315e1977895450456f77d740770d2a9c;hpb=8dad2658cea308b46d461f54743d8603eaf3223d diff --git a/src/disassembler/Target.cxx b/src/disassembler/Target.cxx index 56042d5..bb96b0d 100644 --- a/src/disassembler/Target.cxx +++ b/src/disassembler/Target.cxx @@ -3,12 +3,12 @@ #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());