mirror of
https://github.com/reactos/reactos.git
synced 2024-10-15 13:45:58 +00:00
[FAST486]
Fix a bug in the IRET instruction. svn path=/branches/ntvdm/; revision=60817
This commit is contained in:
parent
90d7fbd4a8
commit
13b771ac15
|
@ -4613,7 +4613,7 @@ FAST486_OPCODE_HANDLER(Fast486OpcodeInt)
|
|||
|
||||
FAST486_OPCODE_HANDLER(Fast486OpcodeIret)
|
||||
{
|
||||
USHORT i;
|
||||
FAST486_SEG_REGS i;
|
||||
ULONG InstPtr, CodeSel, StackPtr, StackSel;
|
||||
FAST486_FLAGS_REG NewFlags;
|
||||
BOOLEAN Size = State->SegmentRegs[FAST486_REG_CS].Size;
|
||||
|
@ -4777,7 +4777,7 @@ FAST486_OPCODE_HANDLER(Fast486OpcodeIret)
|
|||
Cpl = Fast486GetCurrentPrivLevel(State);
|
||||
|
||||
/* Check segment security */
|
||||
for (i = 0; i <= FAST486_NUM_SEG_REGS; i++)
|
||||
for (i = 0; i < FAST486_NUM_SEG_REGS; i++)
|
||||
{
|
||||
/* Don't check CS or SS */
|
||||
if ((i == FAST486_REG_CS) || (i == FAST486_REG_SS)) continue;
|
||||
|
|
Loading…
Reference in a new issue