Jacek Caban : jscript: Support VT_UI8 in variant_to_jsval.
Alexandre Julliard
julliard at winehq.org
Tue Dec 5 15:02:14 CST 2017
Module: wine
Branch: master
Commit: d2213e205b026dcefcb953391bb2d998b141ec7a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d2213e205b026dcefcb953391bb2d998b141ec7a
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Dec 5 18:24:41 2017 +0100
jscript: Support VT_UI8 in variant_to_jsval.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/jscript/jsutils.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dlls/jscript/jsutils.c b/dlls/jscript/jsutils.c
index 48628bd..4556ec4 100644
--- a/dlls/jscript/jsutils.c
+++ b/dlls/jscript/jsutils.c
@@ -306,6 +306,13 @@ HRESULT variant_to_jsval(VARIANT *var, jsval_t *r)
case VT_UI4:
*r = jsval_number(V_UI4(var));
return S_OK;
+ case VT_UI8:
+ /*
+ * Native doesn't support VT_UI8 here, but it's needed for IE9+ APIs
+ * (native IE9 doesn't use jscript.dll for JavaScript).
+ */
+ *r = jsval_number(V_UI8(var));
+ return S_OK;
case VT_R4:
*r = jsval_number(V_R4(var));
return S_OK;
More information about the wine-cvs
mailing list