Module: wine Branch: master Commit: a9c4d2b18e49957635fe0f942a1357cdf4cd59f7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=a9c4d2b18e49957635fe0f942a...
Author: Jacek Caban jacek@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;