← Commit list

5fb7e612f3

Joshua Rogers
Joshua Rogers
2026-09-11
SUCCESS Duration: 385s

Subject

dynhds: grow header array geometrically

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/dynhds.c+1 -1
@@ -146,7 +146,7 @@ CURLcode Curl_dynhds_add(struct dynhds *dynhds,
goto out;
if(dynhds->hds_len + 1 >= dynhds->hds_allc) {
- size_t nallc = dynhds->hds_len + 16;
+ size_t nallc = dynhds->hds_allc ? dynhds->hds_allc * 2 : 16;
struct dynhds_entry **nhds;
if(dynhds->max_entries && nallc > dynhds->max_entries)