jscript: Don't execute any functions if script state does not allow it.
commit469219dcf7d7455b680ff2a6d799794c52956bd3
authorGabriel Ivăncescu <gabrielopcode@gmail.com>
Thu, 2 Jun 2022 17:00:45 +0000 (2 20:00 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 3 Jun 2022 19:55:17 +0000 (3 21:55 +0200)
treeb6eefa22a3f1e7c8bae0c78f19c2d507be342d3f
parentc8d7d504eb2c4fe063e3750091051f2b902fd946
jscript: Don't execute any functions if script state does not allow it.

Instead of only interpreted functions. Property retrievals or setters are
allowed though, as long as they are not accessors.

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/dispex.c
dlls/jscript/function.c
dlls/jscript/tests/run.c