From aef128ef50a0689d414103e8d6c337ccb9d9f2cd Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Sun, 18 Jan 2026 07:19:47 +0100 Subject: [PATCH] hostip: fix unreachable code in rare build configuration with cmake options: ``` -DCMAKE_UNITY_BUILD=OFF -DCURL_DISABLE_HTTP=ON -DENABLE_THREADED_RESOLVER=OFF ``` Fixing (seen with Apple clang 17): ``` lib/hostip.c:939:16: error: code will never be executed [-Werror,-Wunreachable-code] 940 | *entry = dns; | ^~~ ``` Closes #20344 --- lib/hostip.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/hostip.c b/lib/hostip.c index f88dfbd77f..2bb8638ef5 100644 --- a/lib/hostip.c +++ b/lib/hostip.c @@ -935,10 +935,12 @@ out: return CURLE_OK; } else if(respwait) { +#ifdef USE_CURL_ASYNC if(!Curl_resolv_check(data, &dns)) { *entry = dns; return dns ? CURLE_OK : CURLE_AGAIN; } +#endif result = CURLE_COULDNT_RESOLVE_HOST; } error: