set header mem to NULL on free; otherwise realloc of same space doesn't work

This commit is contained in:
overflowerror 2021-05-12 19:11:53 +02:00
parent 1cdf3474f1
commit aceb054f38

View file

@ -165,8 +165,10 @@ void headers_free(struct headers* headers) {
free(headers->headers[i].value);
}
if (headers->headers != NULL)
if (headers->headers != NULL) {
free(headers->headers);
headers->headers = NULL;
}
headers->number = 0;
}