lavd: fixed sws setting NULL before a clear

leads to a leak
This commit is contained in:
Martin Pulec
2023-02-20 15:12:00 +01:00
parent 1d36f38e82
commit 03d88c99db

View File

@@ -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);
}