void *av_realloc_array(void *ptr, size_t nmemb, size_t size)

{

    if (size <= 0 || nmemb >= INT_MAX / size)

        return NULL;

    return av_realloc(ptr, nmemb * size);

}

void *av_realloc_array(void *ptr, size_t nmemb, size_t size)

{

    if (size <= 0 || nmemb >= INT_MAX / size)

        return NULL;

    return av_realloc(ptr, nmemb * size);

}

void *FUNC_0(void *VAR_0, size_t VAR_1, size_t VAR_2)

{

    if (VAR_2 <= 0 || VAR_1 >= INT_MAX / VAR_2)

        return NULL;

    return av_realloc(VAR_0, VAR_1 * VAR_2);

}

void *FUNC_0(void *VAR_0, size_t VAR_1, size_t VAR_2)
{ if (VAR_2 <= 0 || VAR_1 >= INT_MAX / VAR_2)
return NULL; return av_realloc(VAR_0, VAR_1 * VAR_2); }