Module: wine Branch: master Commit: a9c4d2b18e49957635fe0f942a1357cdf4cd59f7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=a9c4d2b18e49957635fe0f942a... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Tue Sep 30 17:47:55 2008 +0200 jscript: Don't clear uninitialized variable. --- dlls/jscript/engine.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/dlls/jscript/engine.c b/dlls/jscript/engine.c index 2c96bc4..87de0ce 100644 --- a/dlls/jscript/engine.c +++ b/dlls/jscript/engine.c @@ -2862,10 +2862,8 @@ HRESULT assign_expression_eval(exec_ctx_t *ctx, expression_t *_expr, DWORD flags hres = put_value(ctx->parser->script, &exprval, &rval, ei); exprval_release(&exprval); - if(FAILED(hres)) { - VariantClear(&rval); + if(FAILED(hres)) return hres; - } ret->type = EXPRVAL_VARIANT; ret->u.var = rval;