From: Daniel Stenberg Date: Fri, 12 Nov 2021 07:08:34 +0000 (+0100) Subject: http_proxy: make Curl_connect_done() work for proxy disabled builds X-Git-Tag: curl-7_81_0~178 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2989b11377c215884ae5a50c07607f75a31dc2ff;p=thirdparty%2Fcurl.git http_proxy: make Curl_connect_done() work for proxy disabled builds ... by making it an empty macro then. Follow-up to f0b7099a10d1a Reported-by: Vincent Grande Fixes #7995 Closes #7996 --- diff --git a/lib/http_proxy.h b/lib/http_proxy.h index cdf8de4fba..2820e11841 100644 --- a/lib/http_proxy.h +++ b/lib/http_proxy.h @@ -39,6 +39,7 @@ CURLcode Curl_proxy_connect(struct Curl_easy *data, int sockindex); bool Curl_connect_complete(struct connectdata *conn); bool Curl_connect_ongoing(struct connectdata *conn); int Curl_connect_getsock(struct connectdata *conn); +void Curl_connect_done(struct Curl_easy *data); #else #define Curl_proxyCONNECT(x,y,z,w) CURLE_NOT_BUILT_IN @@ -46,10 +47,10 @@ int Curl_connect_getsock(struct connectdata *conn); #define Curl_connect_complete(x) CURLE_OK #define Curl_connect_ongoing(x) FALSE #define Curl_connect_getsock(x) 0 +#define Curl_connect_done(x) #endif void Curl_connect_free(struct Curl_easy *data); -void Curl_connect_done(struct Curl_easy *data); /* struct for HTTP CONNECT state data */ struct http_connect_state {