Browse code

shut gcc warning, also makes sense for NAN to be returned if the loop was never executed

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

Oded Shimon authored on 2006/10/28 16:03:24
Showing 1 changed files
... ...
@@ -156,7 +156,7 @@ static double eval_expr(Parser * p, AVEvalExpr * e) {
156 156
         case e_gauss: { double d = eval_expr(p, e->param[0]); return exp(-d*d/2)/sqrt(2*M_PI); }
157 157
         case e_ld:     return e->value * p->var[clip(eval_expr(p, e->param[0]), 0, VARS-1)];
158 158
         case e_while: {
159
-            double d;
159
+            double d = NAN;
160 160
             while(eval_expr(p, e->param[0]))
161 161
                 d=eval_expr(p, e->param[1]);
162 162
             return d;