Jacek Caban : jscript: Fixed leak in disp_propget.
Alexandre Julliard
julliard at winehq.org
Fri Nov 9 11:03:23 CST 2012
Module: wine
Branch: master
Commit: 74a83150aba9dee39eba7a3013560d2d8bc839f9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=74a83150aba9dee39eba7a3013560d2d8bc839f9
Author: Jacek Caban <jacek at 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)
More information about the wine-cvs
mailing list