--- a/src/server/daemon/httprequest.c Fri Feb 13 12:18:12 2026 +0100 +++ b/src/server/daemon/httprequest.c Sat Feb 14 18:08:24 2026 +0100 @@ -480,7 +480,7 @@ array->len = 0; array->alloc = 16; array->headers = calloc(16, sizeof(Header)); - if(array->headers) { + if(!array->headers) { free(array); return NULL; }