174. Fix makedepend so that it can parse a unary '+' operator (#5185, Mark

Snitily).
173. Fix a typo in Xvesa's emulation of instructions forbidden in vm86 mode
    (#5184, Juliusz Chroboczek)
172. Fix a bounds check in Xlib's Region code (#5183, Owen Taylor).
This commit is contained in:
David Dawes 2002-06-04 22:19:58 +00:00
parent 98f8d7af3c
commit 1a5f923c62

View File

@ -1,5 +1,5 @@
/*
* $XFree86$
* $XFree86: xc/programs/Xserver/hw/kdrive/vesa/vm86.c,v 1.2 2002/02/19 00:18:05 keithp Exp $
*
* Copyright © 2000 Keith Packard, member of The XFree86 Project, Inc.
*
@ -372,13 +372,12 @@ vm86_emulate(Vm86InfoPtr vi)
if(pref_rep) {
if(pref_66) {
regs->ecx--;
if(regs->ecx != 0) {
if(regs->ecx != 0)
goto again;
} else {
SET_16(regs->ecx, regs->ecx - 1);
if(regs->ecx & 0xFFFF != 0)
goto again;
} else {
SET_16(regs->ecx, regs->ecx - 1);
if(regs->ecx & 0xFFFF != 0)
goto again;
}
}
}
INC_IP(1);