diff mbox

[FFmpeg-devel] Fix leak of yuv_line in TiffContext.

Message ID alpine.DEB.2.20.1812102350470.1751@main.carlh.net
State Accepted
Commit 6190f873eb6d1f2000d64f04e685575e687b61f1
Headers show

Commit Message

Carl Hetherington Dec. 10, 2018, 11:52 p.m. UTC
Please review... I have used FFmpeg a lot but never suggested a patch
before :)

Signed-off-by: Carl Hetherington <cth@carlh.net>
---
 libavcodec/tiff.c | 2 ++
 1 file changed, 2 insertions(+)

Comments

Carl Eugen Hoyos Dec. 10, 2018, 11:57 p.m. UTC | #1
2018-12-11 0:52 GMT+01:00, Carl Hetherington <lists@carlh.net>:
> Please review... I have used FFmpeg a lot but never suggested a patch
> before :)

Patch applied.

Thank you, Carl Eugen
diff mbox

Patch

diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c
index 751f23ef33..f71885d156 100644
--- a/libavcodec/tiff.c
+++ b/libavcodec/tiff.c
@@ -1550,6 +1550,8 @@  static av_cold int tiff_end(AVCodecContext *avctx)
     ff_lzw_decode_close(&s->lzw);
     av_freep(&s->deinvert_buf);
     s->deinvert_buf_size = 0;
+    av_freep(&s->yuv_line);
+    s->yuv_line_size = 0;
     av_freep(&s->fax_buffer);
     s->fax_buffer_size = 0;
     return 0;