diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2015-01-30 00:42:03 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2015-01-30 00:44:50 +0100 |
commit | 5008605bf25c78f13a4d6c422e8c35d88254d996 (patch) | |
tree | 037309a776efa26b159c31947de5310d6df0b310 | |
parent | 93fac23b80e4cb92291ebd61c86d6c57cad41848 (diff) | |
download | ffmpeg-5008605bf25c78f13a4d6c422e8c35d88254d996.tar.gz |
avcodec/hevc: Replace more mallocs by av_malloc_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavcodec/hevc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/hevc.c b/libavcodec/hevc.c index 641f4c13d2..036425ecb8 100644 --- a/libavcodec/hevc.c +++ b/libavcodec/hevc.c @@ -97,14 +97,14 @@ static int pic_arrays_init(HEVCContext *s, const HEVCSPS *sps) if (!s->sao || !s->deblock) goto fail; - s->skip_flag = av_malloc(sps->min_cb_height * sps->min_cb_width); + s->skip_flag = av_malloc_array(sps->min_cb_height, sps->min_cb_width); s->tab_ct_depth = av_malloc_array(sps->min_cb_height, sps->min_cb_width); if (!s->skip_flag || !s->tab_ct_depth) goto fail; s->cbf_luma = av_malloc_array(sps->min_tb_width, sps->min_tb_height); s->tab_ipm = av_mallocz(min_pu_size); - s->is_pcm = av_malloc((sps->min_pu_width + 1) * (sps->min_pu_height + 1)); + s->is_pcm = av_malloc_array(sps->min_pu_width + 1, sps->min_pu_height + 1); if (!s->tab_ipm || !s->cbf_luma || !s->is_pcm) goto fail; |