avfilter/graphparser: zero filter_ctx in case of deallocation in create_filter()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
pull/73/head
Michael Niedermayer 11 years ago
parent ec8e68c763
commit 175e689cc5
  1. 1
      libavfilter/graphparser.c

@ -133,6 +133,7 @@ static int create_filter(AVFilterContext **filt_ctx, AVFilterGraph *ctx, int ind
av_log(log_ctx, AV_LOG_ERROR, " with args '%s'", args); av_log(log_ctx, AV_LOG_ERROR, " with args '%s'", args);
av_log(log_ctx, AV_LOG_ERROR, "\n"); av_log(log_ctx, AV_LOG_ERROR, "\n");
avfilter_free(*filt_ctx); avfilter_free(*filt_ctx);
*filt_ctx = NULL;
} }
av_free(tmp_args); av_free(tmp_args);

Loading…
Cancel
Save