From 8c5ee45d13b7a0d14ff75b7db72d5400b7750571 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 22 Feb 2012 22:18:50 +0100 Subject: [PATCH] eval: Check that single parameter functions dont get a second param. Signed-off-by: Michael Niedermayer --- libavutil/eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/eval.c b/libavutil/eval.c index bd5902d42f..5147f7f3f2 100644 --- a/libavutil/eval.c +++ b/libavutil/eval.c @@ -523,7 +523,7 @@ static int verify_expr(AVExpr *e) case e_sqrt: case e_not: case e_random: - return verify_expr(e->param[0]) && !e->param[2]; + return verify_expr(e->param[0]) && !e->param[1]; case e_taylor: return verify_expr(e->param[0]) && verify_expr(e->param[1]) && (!e->param[2] || verify_expr(e->param[2]));