jscript: Release converted args after invoking.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
This commit is contained in:
Gabriel Ivăncescu 2022-12-14 22:06:07 +02:00 committed by Alexandre Julliard
parent 10a6b80811
commit 2ecf699dca

View file

@ -1937,6 +1937,8 @@ static HRESULT WINAPI DispatchEx_InvokeEx(IDispatchEx *iface, DISPID id, LCID lc
else
hres = jsdisp_call_value(This, passed_this ? jsval_disp(passed_this) : jsval_undefined(), wFlags, argc, argv, pvarRes ? &r : NULL);
while(argc--)
jsval_release(argv[argc]);
if(argv != buf)
free(argv);
if(SUCCEEDED(hres) && pvarRes) {