diff --git a/libavcodec/eval.c b/libavcodec/eval.c index 0f7c2cbd4a..182bbc59c9 100644 --- a/libavcodec/eval.c +++ b/libavcodec/eval.c @@ -115,7 +115,7 @@ static int strmatch(const char *s, const char *prefix){ return 1; } -struct ff_expr_s { +struct AVExpr { enum { e_value, e_const, e_func0, e_func1, e_func2, e_squish, e_gauss, e_ld, @@ -130,7 +130,7 @@ struct ff_expr_s { double (*func1)(void *, double); double (*func2)(void *, double, double); } a; - AVExpr *param[2]; + struct AVExpr *param[2]; }; static double eval_expr(Parser * p, AVExpr * e) { diff --git a/libavcodec/eval.h b/libavcodec/eval.h index 4b36483c41..16b9bb3913 100644 --- a/libavcodec/eval.h +++ b/libavcodec/eval.h @@ -28,7 +28,7 @@ #ifndef AVCODEC_EVAL_H #define AVCODEC_EVAL_H -typedef struct ff_expr_s AVExpr; +typedef struct AVExpr AVExpr; /** * Parses and evaluates an expression.