[PATCH] Fix test for non-english IE MUI

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Tue Dec 8 04:49:40 CST 2009


---
 dlls/shdocvw/tests/webbrowser.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/dlls/shdocvw/tests/webbrowser.c b/dlls/shdocvw/tests/webbrowser.c
index fba30be..3b03008 100644
--- a/dlls/shdocvw/tests/webbrowser.c
+++ b/dlls/shdocvw/tests/webbrowser.c
@@ -1818,7 +1818,10 @@ static void test_ie_funcs(IUnknown *unk)
     /* Name */
     hres = IWebBrowser2_get_Name(wb, &sName);
     ok(hres == S_OK, "getName failed: %08x, expected S_OK\n", hres);
-    ok(!strcmp_wa(sName, "Microsoft Web Browser Control"), "got '%s', expected 'Microsoft Web Browser Control'\n", wine_dbgstr_w(sName));
+    if (PRIMARYLANGID(LANGIDFROMLCID(GetThreadLocale())) == LANG_ENGLISH)
+        ok(!strcmp_wa(sName, "Microsoft Web Browser Control"), "got '%s', expected 'Microsoft Web Browser Control'\n", wine_dbgstr_w(sName));
+    else /* Non-English cannot be blant. */
+        ok(sName!=NULL, "get_Name return a NULL string.\n");
     SysFreeString(sName);
 
     /* Quit */
-- 
1.6.2.5


--------------030907010304080008020505--



More information about the wine-patches mailing list