From 0a7ad6bf51222ca1ec2c19b1ddbf36ef869810ec Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 13 Jun 2014 23:15:16 +0200 Subject: avfilter/formats: Use av_realloc_array() Signed-off-by: Michael Niedermayer --- libavfilter/formats.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavfilter/formats.c b/libavfilter/formats.c index 9b4a6a7cfc..816042987d 100644 --- a/libavfilter/formats.c +++ b/libavfilter/formats.c @@ -39,8 +39,8 @@ do { \ type ***tmp; \ int i; \ \ - if (!(tmp = av_realloc(ret->refs, \ - sizeof(*tmp) * (ret->refcount + a->refcount)))) \ + if (!(tmp = av_realloc_array(ret->refs, ret->refcount + a->refcount, \ + sizeof(*tmp)))) \ goto fail; \ ret->refs = tmp; \ \ @@ -66,7 +66,7 @@ do { goto fail; \ \ if (count) { \ - if (!(ret->fmts = av_malloc(sizeof(*ret->fmts) * count))) \ + if (!(ret->fmts = av_malloc_array(count, sizeof(*ret->fmts)))) \ goto fail; \ for (i = 0; i < a->nb; i++) \ for (j = 0; j < b->nb; j++) \ @@ -196,8 +196,8 @@ AVFilterChannelLayouts *ff_merge_channel_layouts(AVFilterChannelLayouts *a, ret_max = a->nb_channel_layouts + b->nb_channel_layouts; if (!(ret = av_mallocz(sizeof(*ret))) || - !(ret->channel_layouts = av_malloc(sizeof(*ret->channel_layouts) * - ret_max))) + !(ret->channel_layouts = av_malloc_array(ret_max, + sizeof(*ret->channel_layouts)))) goto fail; /* a[known] intersect b[known] */ @@ -284,7 +284,7 @@ int ff_fmt_is_in(int fmt, const int *fmts) if (!formats) return NULL; \ formats->count_field = count; \ if (count) { \ - formats->field = av_malloc(sizeof(*formats->field)*count); \ + formats->field = av_malloc_array(count, sizeof(*formats->field)); \ if (!formats->field) { \ av_free(formats); \ return NULL; \ -- cgit v1.2.3