Module: wine Branch: master Commit: 7a1c6453bc08d91ab35b13867089e26f157b479e URL: https://source.winehq.org/git/wine.git/?a=commit;h=7a1c6453bc08d91ab35b13867...
Author: Gabriel Ivăncescu gabrielopcode@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@gmail.com Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@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=7a1c6453bc08d91ab35b1...