From 8cd68d805611c319ac0518769883ee2c9c75d211 Mon Sep 17 00:00:00 2001 From: Oded Shimon Date: Sat, 28 Oct 2006 09:49:13 +0000 Subject: [PATCH] ignore whitespace in ff_eval Originally committed as revision 6821 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/eval.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libavcodec/eval.c b/libavcodec/eval.c index 9a86054c8a..4b5fdbd70a 100644 --- a/libavcodec/eval.c +++ b/libavcodec/eval.c @@ -382,9 +382,14 @@ AVEvalExpr * ff_parse(char *s, const char **const_name, char **error){ Parser p; AVEvalExpr * e; + char w[strlen(s) + 1], * wp = w; + + while (*s) + if (!isspace(*s++)) *wp++ = s[-1]; + *wp++ = 0; p.stack_index=100; - p.s= s; + p.s= w; p.const_name = const_name; p.func1 = func1; p.func1_name = func1_name;