forked from KolibriOS/kolibrios
fix r3536
git-svn-id: svn://kolibrios.org@3611 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
c30fb05dcc
commit
5f85d6b8f5
@ -3517,23 +3517,23 @@ set_bgr_event:
|
|||||||
cmp [edi+SLOT_BASE+APPDATA.draw_bgr_x], 0
|
cmp [edi+SLOT_BASE+APPDATA.draw_bgr_x], 0
|
||||||
jz .set
|
jz .set
|
||||||
.join:
|
.join:
|
||||||
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_x+2], ax
|
|
||||||
jbe @f
|
|
||||||
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_x+2], ax
|
|
||||||
@@:
|
|
||||||
shr eax, 16
|
|
||||||
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_x], ax
|
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_x], ax
|
||||||
jae @f
|
jae @f
|
||||||
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_x], ax
|
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_x], ax
|
||||||
@@:
|
@@:
|
||||||
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_y+2], dx
|
shr eax, 16
|
||||||
|
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_x+2], ax
|
||||||
jbe @f
|
jbe @f
|
||||||
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_y+2], dx
|
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_x+2], ax
|
||||||
@@:
|
@@:
|
||||||
shr edx, 16
|
|
||||||
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_y], dx
|
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_y], dx
|
||||||
jae @f
|
jae @f
|
||||||
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_y], dx
|
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_y], dx
|
||||||
|
@@:
|
||||||
|
shr edx, 16
|
||||||
|
cmp word [edi+SLOT_BASE+APPDATA.draw_bgr_y+2], dx
|
||||||
|
jbe @f
|
||||||
|
mov word [edi+SLOT_BASE+APPDATA.draw_bgr_y+2], dx
|
||||||
@@:
|
@@:
|
||||||
jmp .common
|
jmp .common
|
||||||
.set:
|
.set:
|
||||||
|
Loading…
Reference in New Issue
Block a user