Jacek Caban : mshtml: Always use English locale in document_write to perform type conversion.
Alexandre Julliard
julliard at winehq.org
Mon May 14 14:26:05 CDT 2012
Module: wine
Branch: master
Commit: 888505d458cf77e449039108e578ea48cf5bc5b4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=888505d458cf77e449039108e578ea48cf5bc5b4
Author: Jacek Caban <jacek at codeweavers.com>
Date: Mon May 14 11:33:10 2012 +0200
mshtml: Always use English locale in document_write to perform type conversion.
---
dlls/mshtml/htmldoc.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/mshtml/htmldoc.c b/dlls/mshtml/htmldoc.c
index 71f0db9..6b616da 100644
--- a/dlls/mshtml/htmldoc.c
+++ b/dlls/mshtml/htmldoc.c
@@ -831,7 +831,7 @@ static HRESULT document_write(HTMLDocument *This, SAFEARRAY *psarray, BOOL ln)
if(V_VT(var+i) == VT_BSTR) {
nsAString_InitDepend(&nsstr, V_BSTR(var+i));
}else {
- hres = VariantChangeType(&tmp, var+i, 0, VT_BSTR);
+ hres = VariantChangeTypeEx(&tmp, var+i, MAKELCID(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),SORT_DEFAULT), 0, VT_BSTR);
if(FAILED(hres)) {
WARN("Could not convert %s to string\n", debugstr_variant(var+i));
break;
More information about the wine-cvs
mailing list