comparison eval.c @ 6354:0809b40d9b65 libavcodec

Fix utils.c: In function ¡Æavcodec_get_context_defaults2¡Ç: utils.c:793: warning: assignment discards qualifiers from pointer target type
author lucabe
date Fri, 15 Feb 2008 12:04:35 +0000
parents e378dca8784f
children c32be43b52b2
comparison
equal deleted inserted replaced
6353:42a3c36e3303 6354:0809b40d9b65
374 case e_gauss: return verify_expr(e->param[0]); 374 case e_gauss: return verify_expr(e->param[0]);
375 default: return verify_expr(e->param[0]) && verify_expr(e->param[1]); 375 default: return verify_expr(e->param[0]) && verify_expr(e->param[1]);
376 } 376 }
377 } 377 }
378 378
379 AVEvalExpr * ff_parse(char *s, const char **const_name, 379 AVEvalExpr * ff_parse(const char *s, const char **const_name,
380 double (**func1)(void *, double), const char **func1_name, 380 double (**func1)(void *, double), const char **func1_name,
381 double (**func2)(void *, double, double), char **func2_name, 381 double (**func2)(void *, double, double), char **func2_name,
382 const char **error){ 382 const char **error){
383 Parser p; 383 Parser p;
384 AVEvalExpr * e; 384 AVEvalExpr * e;
411 p.const_value= const_value; 411 p.const_value= const_value;
412 p.opaque = opaque; 412 p.opaque = opaque;
413 return eval_expr(&p, e); 413 return eval_expr(&p, e);
414 } 414 }
415 415
416 double ff_eval2(char *s, double *const_value, const char **const_name, 416 double ff_eval2(const char *s, double *const_value, const char **const_name,
417 double (**func1)(void *, double), const char **func1_name, 417 double (**func1)(void *, double), const char **func1_name,
418 double (**func2)(void *, double, double), char **func2_name, 418 double (**func2)(void *, double, double), char **func2_name,
419 void *opaque, const char **error){ 419 void *opaque, const char **error){
420 AVEvalExpr * e = ff_parse(s, const_name, func1, func1_name, func2, func2_name, error); 420 AVEvalExpr * e = ff_parse(s, const_name, func1, func1_name, func2, func2_name, error);
421 double d; 421 double d;