Use reallocarray() in sc_vector

This fails safely in case of overflow.
pull/3757/head
Romain Vimont 1 year ago
parent 6dceb32817
commit c735b8c127

@ -118,7 +118,7 @@ static inline void *
sc_vector_reallocdata_(void *ptr, size_t count, size_t size,
size_t *restrict pcap, size_t *restrict psize)
{
void *p = realloc(ptr, count * size);
void *p = reallocarray(ptr, count, size);
if (!p) {
return NULL;
}

Loading…
Cancel
Save