jscript: Fixed memory leaks.

Spotted by Piotr.
oldstable
Jacek Caban 2011-11-25 12:05:31 +01:00 committed by Alexandre Julliard
parent 400c887e85
commit 172fa4fa99
1 changed files with 3 additions and 0 deletions

View File

@ -2290,6 +2290,8 @@ HRESULT interp_add(exec_ctx_t *ctx)
TRACE("%s + %s\n", debugstr_variant(l), debugstr_variant(r));
hres = add_eval(ctx->parser->script, l, r, &ctx->ei, &ret);
VariantClear(l);
VariantClear(r);
if(FAILED(hres))
return hres;
@ -3362,6 +3364,7 @@ static HRESULT interp_tree(exec_ctx_t *ctx)
return hres;
hres = exprval_to_value(ctx->parser->script, &val, &ctx->ei, &v);
exprval_release(&val);
if(FAILED(hres))
return hres;