Module: wine Branch: stable Commit: b4948244177930e2af6737ebdd702bf7b328957e URL: https://gitlab.winehq.org/wine/wine/-/commit/b4948244177930e2af6737ebdd702bf...
Author: Gabriel Ivăncescu gabrielopcode@gmail.com Date: Mon Mar 13 22:31:54 2023 +0200
jscript: Fix jsstr leak after changing variant type to BSTR.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com (cherry picked from commit 5ddeae6ac1ed0713166d6ea01b37fb0bac4f2c03)
---
dlls/jscript/jsutils.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/jscript/jsutils.c b/dlls/jscript/jsutils.c index 3dfcd08f14c..ffe6116e929 100644 --- a/dlls/jscript/jsutils.c +++ b/dlls/jscript/jsutils.c @@ -947,6 +947,7 @@ HRESULT variant_change_type(script_ctx_t *ctx, VARIANT *dst, VARIANT *src, VARTY break;
hres = jsstr_to_bstr(str, &V_BSTR(dst)); + jsstr_release(str); break; } case VT_EMPTY: