mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 08:39:34 +00:00
riched20: Fix failing test in UTF8 locales.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52875 Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
This commit is contained in:
parent
4281cb497b
commit
5902cfd299
|
@ -5877,6 +5877,7 @@ static void test_EM_STREAMIN(void)
|
|||
char buffer[1024] = {0}, tmp[16];
|
||||
CHARRANGE range;
|
||||
PARAFORMAT2 fmt;
|
||||
DWORD len;
|
||||
|
||||
const char * streamText0 = "{\\rtf1\\fi100\\li200\\rtlpar\\qr TestSomeText}";
|
||||
const char * streamText0a = "{\\rtf1\\fi100\\li200\\rtlpar\\qr TestSomeText\\par}";
|
||||
|
@ -6084,12 +6085,12 @@ static void test_EM_STREAMIN(void)
|
|||
result = SendMessageA(hwndRichEdit, EM_STREAMIN, SF_TEXT, (LPARAM)&es);
|
||||
ok(result == 8, "got %Id\n", result);
|
||||
|
||||
WideCharToMultiByte(CP_ACP, 0, UTF8Split_exp, -1, tmp, sizeof(tmp), NULL, NULL);
|
||||
len = WideCharToMultiByte(CP_ACP, 0, UTF8Split_exp, -1, tmp, sizeof(tmp), NULL, NULL);
|
||||
|
||||
result = SendMessageA(hwndRichEdit, WM_GETTEXT, 1024, (LPARAM)buffer);
|
||||
ok(result == 3,
|
||||
ok(result + 1 == len,
|
||||
"EM_STREAMIN: Test UTF8Split returned %Id\n", result);
|
||||
result = memcmp (buffer, tmp, 3);
|
||||
result = memcmp (buffer, tmp, result);
|
||||
ok(result == 0,
|
||||
"EM_STREAMIN: Test UTF8Split set wrong text: Result: %s\n",buffer);
|
||||
ok(es.dwError == 0, "EM_STREAMIN: Test UTF8Split set error %ld, expected %d\n", es.dwError, 0);
|
||||
|
|
Loading…
Reference in a new issue