From 03d88c99db32ffb16c902016ef3af45675264cac Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Mon, 20 Feb 2023 15:12:00 +0100 Subject: [PATCH] lavd: fixed sws setting NULL before a clear leads to a leak --- src/video_decompress/libavcodec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_decompress/libavcodec.c b/src/video_decompress/libavcodec.c index dd7a6819d..12d84c6e6 100644 --- a/src/video_decompress/libavcodec.c +++ b/src/video_decompress/libavcodec.c @@ -119,8 +119,8 @@ static void deconfigure(struct state_libavcodec_decompress *s) hwaccel_state_reset(&s->hwaccel); #ifdef HAVE_SWSCALE - s->sws.ctx = NULL; sws_freeContext(s->sws.ctx); + s->sws.ctx = NULL; if (s->sws.frame) { av_freep(s->sws.frame->data); }