]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/wavpack: Fix leak on init failure
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Mon, 23 Nov 2020 03:09:56 +0000 (04:09 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Tue, 8 Dec 2020 16:51:48 +0000 (17:51 +0100)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
libavcodec/wavpack.c

index 58122c948c4ee446400bd39d53d237ac5d392a21..3a72788a7676b8581e91fa9114e27978a9cf59c5 100644 (file)
@@ -1712,5 +1712,5 @@ AVCodec ff_wavpack_decoder = {
     .update_thread_context = ONLY_IF_THREADS_ENABLED(update_thread_context),
     .capabilities   = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_FRAME_THREADS |
                       AV_CODEC_CAP_SLICE_THREADS,
-    .caps_internal  = FF_CODEC_CAP_ALLOCATE_PROGRESS,
+    .caps_internal  = FF_CODEC_CAP_INIT_CLEANUP | FF_CODEC_CAP_ALLOCATE_PROGRESS,
 };