Jacek Caban : jscript: Fixed leak in disp_propget.
Module: wine Branch: master Commit: 74a83150aba9dee39eba7a3013560d2d8bc839f9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=74a83150aba9dee39eba7a3013... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri Nov 9 11:48:34 2012 +0100 jscript: Fixed leak in disp_propget. --- dlls/jscript/dispex.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/dlls/jscript/dispex.c b/dlls/jscript/dispex.c index f68a031..8bc4d1d 100644 --- a/dlls/jscript/dispex.c +++ b/dlls/jscript/dispex.c @@ -1413,7 +1413,9 @@ HRESULT disp_propget(script_ctx_t *ctx, IDispatch *disp, DISPID id, jsval_t *val if(FAILED(hres)) return hres; - return variant_to_jsval(&var, val); + hres = variant_to_jsval(&var, val); + VariantClear(&var); + return hres; } HRESULT jsdisp_delete_idx(jsdisp_t *obj, DWORD idx)
participants (1)
-
Alexandre Julliard