[0.4.11][JSCRIPT] Fix regression CORE-13810 "Vypress Chat 2.1.9 MSI setup fatal error"
authorJoachim Henze <Joachim.Henze@reactos.org>
Thu, 16 May 2019 22:47:16 +0000 (00:47 +0200)
committerJoachim Henze <Joachim.Henze@reactos.org>
Mon, 30 Nov 2020 01:36:55 +0000 (02:36 +0100)
commitb91c75a53b45cd36fd5fc6426f21d10cc7e69d97
tree542052a5d0e8cdb8146a43fcf01cc24b98ea0532
parent3c169db6f3ba756cb8e7658dfee07cb6fc726243
[0.4.11][JSCRIPT] Fix regression CORE-13810 "Vypress Chat 2.1.9 MSI setup fatal error"

The regression was unhidden by MSI-winesync 1.5.10 almost 7years ago:
8939969e21ddd1472e64596e11dee2ab58c9025e == SVN r57070

Finally we can fix it by adding MS enumerator extension to Jscript.
Many thanks to the patches author
Andreas Maier <staubim@quantentunnel.de>
JIRA-nick: andy-123

fix picked from commit 0.4.12-RC-18-g 9ebb42a4c01db05bb50be72fcfa49bd7a5a6afe4

It went afterwards into master in slightly modified form as 0.4.13-dev-890-g 83dcae1
But I decided to take the older state from 0.4.12RC, so that I do not have to risk
touching releases/0.4.12 again to sync to "latest&greatest".
dll/win32/jscript/CMakeLists.txt
dll/win32/jscript/enumerator.c [new file with mode: 0644]
dll/win32/jscript/global.c
dll/win32/jscript/jscript.h
dll/win32/jscript/object.c
dll/win32/jscript/resource.h