diff --git a/lib/soft386/opgroups.c b/lib/soft386/opgroups.c index e75fa8bf653..f15272296c3 100644 --- a/lib/soft386/opgroups.c +++ b/lib/soft386/opgroups.c @@ -464,13 +464,6 @@ SOFT386_OPCODE_HANDLER(Soft386OpcodeGroup83) USHORT Immediate = (USHORT)((SHORT)ImmByte); // Sign extend USHORT Value, Dummy; - /* Fetch the immediate operand */ - if (!Soft386FetchWord(State, &Immediate)) - { - /* Exception occurred */ - return FALSE; - } - /* Read the operands */ if (!Soft386ReadModrmWordOperands(State, &ModRegRm, &Dummy, &Value)) {