Gabriel Ivăncescu : jscript: Pass a jsval "this" to builtin functions.
Alexandre Julliard
julliard at winehq.org
Thu Mar 17 17:18:32 CDT 2022
Module: wine
Branch: master
Commit: 7a1c6453bc08d91ab35b13867089e26f157b479e
URL: https://source.winehq.org/git/wine.git/?a=commit;h=7a1c6453bc08d91ab35b13867089e26f157b479e
Author: Gabriel Ivăncescu <gabrielopcode at gmail.com>
Date: Thu Mar 17 18:25:39 2022 +0200
jscript: Pass a jsval "this" to builtin functions.
And get rid of vdisp_t since it's no longer needed.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/jscript/activex.c | 2 +-
dlls/jscript/array.c | 250 +++++++++++++++++++++++++++-------------------
dlls/jscript/bool.c | 44 ++++----
dlls/jscript/date.c | 199 ++++++++++++++++++------------------
dlls/jscript/dispex.c | 17 +---
dlls/jscript/enumerator.c | 28 +++---
dlls/jscript/error.c | 28 +++---
dlls/jscript/function.c | 51 ++++------
dlls/jscript/global.c | 34 +++----
dlls/jscript/jscript.h | 75 +-------------
dlls/jscript/json.c | 4 +-
dlls/jscript/jsregexp.c | 32 +++---
dlls/jscript/math.c | 36 +++----
dlls/jscript/number.c | 69 +++++++------
dlls/jscript/object.c | 182 ++++++++++++++++++++++-----------
dlls/jscript/set.c | 81 +++++++++------
dlls/jscript/string.c | 180 ++++++++++++++++-----------------
dlls/jscript/vbarray.c | 24 ++---
18 files changed, 696 insertions(+), 640 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=7a1c6453bc08d91ab35b13867089e26f157b479e
More information about the wine-cvs
mailing list