From 229ccce6cca7748f53cb4b6a8d035ddce5ac6b72 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Thu, 11 Oct 2012 17:05:04 +0200 Subject: [PATCH] libxvid_rc: fix leaks in ff_xvid_rate_control_init() Fixes CID733796 Part1 Signed-off-by: Michael Niedermayer --- libavcodec/libxvid_rc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/libxvid_rc.c b/libavcodec/libxvid_rc.c index 0f9e50e005..93aeb7199b 100644 --- a/libavcodec/libxvid_rc.c +++ b/libavcodec/libxvid_rc.c @@ -57,6 +57,8 @@ int ff_xvid_rate_control_init(MpegEncContext *s){ if (write(fd, tmp, strlen(tmp)) < 0) { av_log(NULL, AV_LOG_ERROR, "Error %s writing 2pass logfile\n", strerror(errno)); + av_free(tmp_name); + close(fd); return AVERROR(errno); } }