Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1316 → Rev 1315

/kernel/trunk/hid/mousedrv.inc
51,13 → 51,12
draw_mouse_under:
; return old picture
 
cmp [_display.restore_cursor], 0
je @F
 
cmp [set_hw_cursor], 0
jz @F
pushad
movzx eax,word [X_UNDER]
movzx ebx,word [Y_UNDER]
stdcall [_display.restore_cursor], eax, ebx
stdcall [hw_restore], eax, ebx
popad
ret
@@:
98,7 → 97,7
 
save_draw_mouse:
 
cmp [_display.move_cursor], 0
cmp [set_hw_cursor], 0
je .no_hw_cursor
pushad
 
121,16 → 120,16
je .draw
 
push esi
call [_display.select_cursor]
call [select_hw_cursor]
mov [current_cursor], esi
.draw:
stdcall [_display.move_cursor], esi
stdcall [set_hw_cursor], esi
popad
ret
.fail:
mov ecx, [def_cursor]
mov [edx+SLOT_BASE+APPDATA.cursor], ecx
stdcall [_display.move_cursor], ecx ; stdcall: [esp]=ebx,eax
stdcall [set_hw_cursor], ecx ; stdcall: [esp]=ebx,eax
popad
ret