[FFmpeg-devel] [PATCH] avcodec/cfhd: clear idwt_buf on allocation
Michael Niedermayer
michael at niedermayer.cc
Sun Feb 14 20:31:54 CET 2016
This avoids use of uninitialized variables and might make bugs in general
easier to reproduce
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
---
libavcodec/cfhd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c
index 5c15d9b..d8e183b 100644
--- a/libavcodec/cfhd.c
+++ b/libavcodec/cfhd.c
@@ -176,7 +176,7 @@ static int alloc_buffers(AVCodecContext *avctx)
w2 = w4 * 2;
h2 = h4 * 2;
- s->plane[i].idwt_buf = av_malloc_array(height * stride, sizeof(*s->plane[i].idwt_buf));
+ s->plane[i].idwt_buf = av_mallocz_array(height * stride, sizeof(*s->plane[i].idwt_buf));
s->plane[i].idwt_tmp = av_malloc_array(height * stride, sizeof(*s->plane[i].idwt_tmp));
if (!s->plane[i].idwt_buf || !s->plane[i].idwt_tmp) {
return AVERROR(ENOMEM);
--
1.7.9.5
More information about the ffmpeg-devel
mailing list