diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2016-02-14 20:22:49 +0100 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2016-06-05 15:41:50 +0200 |
commit | 5fb6e39dd1c3add4dc5bd7c7f0d8100d5aadad46 (patch) | |
tree | 12fb7da9ae6083ea92f24b226f00aa6d0f0ac57c | |
parent | f90c9c306f4e8334f29972b6c90201929ccce546 (diff) | |
download | ffmpeg-5fb6e39dd1c3add4dc5bd7c7f0d8100d5aadad46.tar.gz |
avcodec/cfhd: clear idwt_buf on allocation
This avoids use of uninitialized variables and might make bugs in general
easier to reproduce
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r-- | libavcodec/cfhd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c index d15cd8d67c..0e6abe04ba 100644 --- a/libavcodec/cfhd.c +++ b/libavcodec/cfhd.c @@ -182,7 +182,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); |