Module: wine Branch: master Commit: 888505d458cf77e449039108e578ea48cf5bc5b4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=888505d458cf77e449039108e5...
Author: Jacek Caban jacek@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;