[FFmpeg-devel] [PATCH] avfilter/drawtext: stop resource leak

Gyan ffmpeg at gyani.pro
Wed May 15 10:12:13 EEST 2019


See http://www.ffmpeg.org/pipermail/ffmpeg-devel/2019-May/244029.html

Gyan
-------------- next part --------------
From 22f3b816e8da13877872a2e6ac408fc32de7d561 Mon Sep 17 00:00:00 2001
From: Gyan Doshi <ffmpeg at gyani.pro>
Date: Wed, 15 May 2019 12:36:05 +0530
Subject: [PATCH] avfilter/drawtext: stop resource leak

Fixes Coverity CID 1445099
---
 libavfilter/vf_drawtext.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavfilter/vf_drawtext.c b/libavfilter/vf_drawtext.c
index b166574d71..01cd7fa122 100644
--- a/libavfilter/vf_drawtext.c
+++ b/libavfilter/vf_drawtext.c
@@ -894,7 +894,7 @@ static int command(AVFilterContext *ctx, const char *cmd, const char *arg, char
 
         ctx->priv = old;
         uninit(ctx);
-        av_freep(old);
+        av_freep(&old);
 
         ctx->priv = new;
         return config_input(ctx->inputs[0]);
@@ -903,7 +903,7 @@ static int command(AVFilterContext *ctx, const char *cmd, const char *arg, char
 
 fail:
     av_log(ctx, AV_LOG_ERROR, "Failed to process command. Continuing with existing parameters.\n");
-    av_freep(new);
+    av_freep(&new);
     return ret;
 }
 
-- 
2.21.0


More information about the ffmpeg-devel mailing list