...
|
...
|
@@ -709,7 +709,8 @@ static av_cold void uninit(AVFilterContext *ctx)
|
709
|
709
|
|
710
|
710
|
av_expr_free(s->x_pexpr);
|
711
|
711
|
av_expr_free(s->y_pexpr);
|
712
|
|
- s->x_pexpr = s->y_pexpr = NULL;
|
|
712
|
+ av_expr_free(s->a_pexpr);
|
|
713
|
+ s->x_pexpr = s->y_pexpr = s->a_pexpr = NULL;
|
713
|
714
|
av_freep(&s->positions);
|
714
|
715
|
s->nb_positions = 0;
|
715
|
716
|
|
...
|
...
|
@@ -752,7 +753,8 @@ static int config_input(AVFilterLink *inlink)
|
752
|
752
|
|
753
|
753
|
av_expr_free(s->x_pexpr);
|
754
|
754
|
av_expr_free(s->y_pexpr);
|
755
|
|
- s->x_pexpr = s->y_pexpr = NULL;
|
|
755
|
+ av_expr_free(s->a_pexpr);
|
|
756
|
+ s->x_pexpr = s->y_pexpr = s->a_pexpr = NULL;
|
756
|
757
|
|
757
|
758
|
if ((ret = av_expr_parse(&s->x_pexpr, s->x_expr, var_names,
|
758
|
759
|
NULL, NULL, fun2_names, fun2, 0, ctx)) < 0 ||
|