From f907eea8632b62f61aa9a2b28464f7d657dac45b Mon Sep 17 00:00:00 2001 From: Mark Thompson Date: Mon, 6 Jan 2020 23:56:10 +0000 Subject: [PATCH] vf_tonemap_vaapi: Fix memory leak in error case Fixes CID 1457236. --- libavfilter/vf_tonemap_vaapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_tonemap_vaapi.c b/libavfilter/vf_tonemap_vaapi.c index cc81334d77..2f41b90424 100644 --- a/libavfilter/vf_tonemap_vaapi.c +++ b/libavfilter/vf_tonemap_vaapi.c @@ -278,7 +278,7 @@ static int tonemap_vaapi_filter_frame(AVFilterLink *inlink, AVFrame *input_frame err = av_frame_copy_props(output_frame, input_frame); if (err < 0) - return err; + goto fail; if (ctx->color_primaries != AVCOL_PRI_UNSPECIFIED) output_frame->color_primaries = ctx->color_primaries;