Browse code

minor simplification

Originally committed as revision 6810 to svn://svn.ffmpeg.org/ffmpeg/trunk

Michael Niedermayer authored on 2006/10/28 06:13:31
Showing 1 changed files
... ...
@@ -302,12 +302,9 @@ static AVEvalExpr * parse_factor(Parser *p){
302 302
     int sign, sign2;
303 303
     AVEvalExpr * e = parse_pow(p, &sign);
304 304
     while(p->s[0]=='^'){
305
-        AVEvalExpr * tmp;
306
-
307 305
         p->s++;
308
-        tmp= new_eval_expr(e_pow, 1, e, parse_pow(p, &sign2));
309
-        if (tmp->param[1]) tmp->param[1]->value *= (sign2|1);
310
-        e = tmp;
306
+        e= new_eval_expr(e_pow, 1, e, parse_pow(p, &sign2));
307
+        if (e->param[1]) e->param[1]->value *= (sign2|1);
311 308
     }
312 309
     if (e) e->value *= (sign|1);
313 310
     return e;