diff --git a/libIRDB/test/fill_in_indtargs.cpp b/libIRDB/test/fill_in_indtargs.cpp index dc7aa59f42a1e59156e41370aa60bd0202f266ca..037fe40646ec969b60fc6c76a5506d53b471065a 100644 --- a/libIRDB/test/fill_in_indtargs.cpp +++ b/libIRDB/test/fill_in_indtargs.cpp @@ -2092,7 +2092,7 @@ void setup_icfs(FileIR_t* firp) // disassemble the instruction, and figure out which type of hell node we need. DISASM d; insn->Disassemble(d); - if(string("ret ")==d.Instruction.Mnemonic) + if(string("ret ")==d.Instruction.Mnemonic || string("retn ")==d.Instruction.Mnemonic) { if(getenv("IB_VERBOSE")!=0) cout<<"using ret hell node for "<<hex<<insn->GetAddress()->GetVirtualOffset()<<endl;