mirror of https://git.ffmpeg.org/ffmpeg.git
avcodec/hevc: Replace more mallocs by av_malloc_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
93fac23b80
commit
5008605bf2
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue