diff --git a/src/gui/Src/Disassembler/QBeaEngine.cpp b/src/gui/Src/Disassembler/QBeaEngine.cpp index bc6eed15..7d3e6c18 100644 --- a/src/gui/Src/Disassembler/QBeaEngine.cpp +++ b/src/gui/Src/Disassembler/QBeaEngine.cpp @@ -203,6 +203,7 @@ Instruction_t QBeaEngine::DisassembleAt(byte_t* data, duint size, duint origBase switch(cp.GetId()) { case X86_INS_JMP: + case X86_INS_LJMP: branchType = Instruction_t::Unconditional; break; default: diff --git a/src/gui/Src/Disassembler/capstone_gui.cpp b/src/gui/Src/Disassembler/capstone_gui.cpp index 30d877cb..0bd48b2c 100644 --- a/src/gui/Src/Disassembler/capstone_gui.cpp +++ b/src/gui/Src/Disassembler/capstone_gui.cpp @@ -352,6 +352,7 @@ bool CapstoneTokenizer::tokenizeMnemonic() switch(id) { case X86_INS_JMP: + case X86_INS_LJMP: type = TokenType::MnemonicUncondJump; break; default: