diff --git a/push64_relocs.cpp b/push64_relocs.cpp index 3b6533dd865564459586245fd9233d44d5be8079..45a4a4549ce5339ae547195d555e789906969e7f 100644 --- a/push64_relocs.cpp +++ b/push64_relocs.cpp @@ -35,6 +35,7 @@ #include "utils.hpp" #include "Rewrite_Utility.hpp" #include "push64_relocs.h" +#include <bea_deprecated.hpp> using namespace libIRDB; using namespace std; @@ -333,7 +334,7 @@ void Push64Relocs_t::UpdatePush64Adds() insn_bytes=(uint8_t*)malloc(insn_bytes_len); memcpy(insn_bytes, insn->GetDataBits().c_str(), insn_bytes_len); - insn->Disassemble(d); + Disassemble(insn,d); if(arg_has_relative(d.Argument1)) arg=&d.Argument1;