On 24/03/2017 16:10, Diego Biurrun wrote:
> From: Laurent Aimar <fen...@videolan.org>
> 
> Signed-off-by: Diego Biurrun <di...@biurrun.de>
> ---
>  libavutil/mem.c |  7 +++++++
>  libavutil/mem.h | 12 ++++++++++++
>  2 files changed, 19 insertions(+)
> 
> diff --git a/libavutil/mem.c b/libavutil/mem.c
> index 0f506d3..8231431 100644
> --- a/libavutil/mem.c
> +++ b/libavutil/mem.c
> @@ -193,6 +193,13 @@ void *av_mallocz(size_t size)
>      return ptr;
>  }
>  
> +void *av_calloc(size_t nmemb, size_t size)
> +{
> +    if (size <= 0 || nmemb >= INT_MAX / size)
> +        return NULL;
> +    return av_mallocz(nmemb * size);
> +}
> +

av_mallocz_array exists already.



_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to