forked from KolibriOS/kolibrios
fix divide by 0 in function edit_box.get_n
git-svn-id: svn://kolibrios.org@8681 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -772,10 +772,16 @@ edit_box.draw_bg_eax:
|
|||||||
;----------------------------------------------------------
|
;----------------------------------------------------------
|
||||||
;--- <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD> <20><><EFBFBD><EFBFBD>祭<EFBFBD><E7A5AD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢠ ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD> <20> ⥪<>饩 <20><>ਭ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
;--- <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD> <20><><EFBFBD><EFBFBD>祭<EFBFBD><E7A5AD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢠ ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD> <20> ⥪<>饩 <20><>ਭ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
;----------------------------------------------------------
|
;----------------------------------------------------------
|
||||||
|
align 4
|
||||||
edit_box.get_n:
|
edit_box.get_n:
|
||||||
mov eax,ed_width
|
mov eax,ed_width
|
||||||
sub eax,4
|
sub eax,4
|
||||||
xor edx,edx
|
xor edx,edx
|
||||||
|
cmp word ed_char_width,0
|
||||||
|
jne @f
|
||||||
|
xor eax,eax
|
||||||
|
ret
|
||||||
|
@@:
|
||||||
div word ed_char_width
|
div word ed_char_width
|
||||||
ret
|
ret
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user