Commit 638dbc4b authored by Huw Davies's avatar Huw Davies Committed by Alexandre Julliard

riched32/tests: Use the system locale to determine rtl and multibyte behaviour.

parent dc85e70b
...@@ -53,7 +53,7 @@ static HWND new_richedit(HWND parent) { ...@@ -53,7 +53,7 @@ static HWND new_richedit(HWND parent) {
static BOOL is_rtl(void) { static BOOL is_rtl(void) {
LOCALESIGNATURE sig; LOCALESIGNATURE sig;
return (GetLocaleInfoA(LOCALE_USER_DEFAULT, LOCALE_FONTSIGNATURE, return (GetLocaleInfoA(LOCALE_SYSTEM_DEFAULT, LOCALE_FONTSIGNATURE,
(LPSTR) &sig, sizeof(LOCALESIGNATURE)) && (LPSTR) &sig, sizeof(LOCALESIGNATURE)) &&
(sig.lsUsb[3] & 0x08000000) != 0); (sig.lsUsb[3] & 0x08000000) != 0);
} }
...@@ -1440,7 +1440,7 @@ START_TEST( editor ) ...@@ -1440,7 +1440,7 @@ START_TEST( editor )
* RICHED32.DLL, so the linker doesn't actually link to it. */ * RICHED32.DLL, so the linker doesn't actually link to it. */
hmoduleRichEdit = LoadLibraryA("riched32.dll"); hmoduleRichEdit = LoadLibraryA("riched32.dll");
ok(hmoduleRichEdit != NULL, "error: %d\n", (int) GetLastError()); ok(hmoduleRichEdit != NULL, "error: %d\n", (int) GetLastError());
is_lang_japanese = (PRIMARYLANGID(GetUserDefaultLangID()) == LANG_JAPANESE); is_lang_japanese = (PRIMARYLANGID(GetSystemDefaultLangID()) == LANG_JAPANESE);
test_WM_SETTEXT(); test_WM_SETTEXT();
test_EM_GETTEXTRANGE(); test_EM_GETTEXTRANGE();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment