[FFmpeg-devel] [PATCH 4/4] avcodec/libxvid: Remove set-but-unused variable

Andreas Rheinhardt andreas.rheinhardt at gmail.com
Fri Mar 19 02:52:44 EET 2021


Set-but-unused since 2101b99777860c853ca2321031eb3f4047dc5894.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at gmail.com>
---
Before 2101b99777 the packet was only unreferenced on success
so that said commit seems to have fixed a potential memleak.

 libavcodec/libxvid.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/libxvid.c b/libavcodec/libxvid.c
index 25b0025d5f..50601807a7 100644
--- a/libavcodec/libxvid.c
+++ b/libavcodec/libxvid.c
@@ -685,7 +685,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
     if (x->quicktime_format) {
         AVFrame *picture;
         AVPacket *packet;
-        int size, got_packet, ret;
+        int size, got_packet;
 
         packet = av_packet_alloc();
         if (!packet)
@@ -716,7 +716,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
         picture->data[2] = picture->data[1] + size / 4;
         memset(picture->data[0], 0, size);
         memset(picture->data[1], 128, size / 2);
-        ret = xvid_encode_frame(avctx, packet, picture, &got_packet);
+        xvid_encode_frame(avctx, packet, picture, &got_packet);
         av_packet_free(&packet);
         av_free(picture->data[0]);
         av_frame_free(&picture);
-- 
2.27.0



More information about the ffmpeg-devel mailing list