Commit 0d39e5cc authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

http-proxy: fix build with --disable-proxy or --disable-http

Reported-by: Dan Fandrich
parent 7e8247c4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -677,5 +677,10 @@ CURLcode Curl_proxyCONNECT(struct connectdata *conn,
  return result;
}

#else
void Curl_connect_free(struct Curl_easy *data)
{
  (void)data;
}

#endif /* CURL_DISABLE_PROXY */
+4 −1
Original line number Diff line number Diff line
@@ -35,11 +35,14 @@ CURLcode Curl_proxy_connect(struct connectdata *conn, int sockindex);

bool Curl_connect_complete(struct connectdata *conn);
bool Curl_connect_ongoing(struct connectdata *conn);
void Curl_connect_free(struct Curl_easy *data);

#else
#define Curl_proxyCONNECT(x,y,z,w) CURLE_NOT_BUILT_IN
#define Curl_proxy_connect(x,y) CURLE_OK
#define Curl_connect_complete(x) CURLE_OK
#define Curl_connect_ongoing(x) FALSE
#endif

void Curl_connect_free(struct Curl_easy *data);

#endif /* HEADER_CURL_HTTP_PROXY_H */