]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
unit1675: fix potential memory leak on dynbuf fail path
authorViktor Szakats <commit@vsz.me>
Tue, 9 Jun 2026 09:28:06 +0000 (11:28 +0200)
committerViktor Szakats <commit@vsz.me>
Tue, 9 Jun 2026 10:30:16 +0000 (12:30 +0200)
Spotted by GitHub Code Quality

Closes #21922

tests/unit/unit1675.c

index c125ea9706dddae94ce3c9c2c83d7c0db01985ae..29b76e61c8f61b89187853c47e754e4f90a8f028 100644 (file)
@@ -111,6 +111,7 @@ static CURLcode test_unit1675(const char *arg)
       int rc;
       curlx_dyn_reset(&host);
       if(curlx_dyn_add(&host, tests[i].in)) {
+        curlx_dyn_free(&host);
         return CURLE_OUT_OF_MEMORY;
       }
       rc = ipv4_normalize(&host);