mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 21:53:06 +00:00
[JSCRIPT] Sync with Wine 3.0. CORE-14225
This commit is contained in:
parent
08fb1fc8fe
commit
3381ee4b89
5 changed files with 32 additions and 23 deletions
|
@ -287,12 +287,22 @@ HRESULT variant_to_jsval(VARIANT *var, jsval_t *r)
|
|||
case VT_I2:
|
||||
*r = jsval_number(V_I2(var));
|
||||
return S_OK;
|
||||
case VT_UI2:
|
||||
*r = jsval_number(V_UI2(var));
|
||||
return S_OK;
|
||||
case VT_INT:
|
||||
*r = jsval_number(V_INT(var));
|
||||
return S_OK;
|
||||
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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue