mirror of https://git.ffmpeg.org/ffmpeg.git
avcodec/qtrleenc: use av_mallocz_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
683b6e3183
commit
60c8c7144e
|
@ -106,7 +106,7 @@ static av_cold int qtrle_encode_init(AVCodecContext *avctx)
|
||||||
|
|
||||||
s->rlecode_table = av_mallocz(s->logical_width);
|
s->rlecode_table = av_mallocz(s->logical_width);
|
||||||
s->skip_table = av_mallocz(s->logical_width);
|
s->skip_table = av_mallocz(s->logical_width);
|
||||||
s->length_table = av_mallocz((s->logical_width + 1)*sizeof(int));
|
s->length_table = av_mallocz_array(s->logical_width + 1, sizeof(int));
|
||||||
if (!s->skip_table || !s->length_table || !s->rlecode_table) {
|
if (!s->skip_table || !s->length_table || !s->rlecode_table) {
|
||||||
av_log(avctx, AV_LOG_ERROR, "Error allocating memory.\n");
|
av_log(avctx, AV_LOG_ERROR, "Error allocating memory.\n");
|
||||||
return AVERROR(ENOMEM);
|
return AVERROR(ENOMEM);
|
||||||
|
|
Loading…
Reference in New Issue