mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 09:35:52 +00:00
user32: Fix rounding issue in edit tests for char pos messages.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
This commit is contained in:
parent
b112b4d484
commit
614b7d7430
|
@ -1150,7 +1150,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2;
|
||||
mid = lo + (hi - lo + 1) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
@ -1168,7 +1168,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2;
|
||||
mid = lo + (hi - lo + 1) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
@ -1186,7 +1186,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2;
|
||||
mid = lo + (hi - lo + 1) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
@ -1204,7 +1204,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2 +1;
|
||||
mid = lo + (hi - lo + 1) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
@ -1223,7 +1223,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2 +1;
|
||||
mid = lo + (hi - lo + 1) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
@ -1242,7 +1242,7 @@ static void test_char_from_pos(void)
|
|||
SendMessageA(hwEdit, WM_SETTEXT, 0, (LPARAM) "aa");
|
||||
lo = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 0, 0));
|
||||
hi = LOWORD(SendMessageA(hwEdit, EM_POSFROMCHAR, 1, 0));
|
||||
mid = lo + (hi - lo) / 2 +1;
|
||||
mid = lo + (hi - lo + 2) / 2;
|
||||
|
||||
for (i = lo; i < mid; i++) {
|
||||
ret = LOWORD(SendMessageA(hwEdit, EM_CHARFROMPOS, 0, i));
|
||||
|
|
Loading…
Reference in a new issue