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