urldata: fix build without HTTP and MQTT
Reported-by: Joseph Chen Fixes #6562 Closes #6563
This commit is contained in:
Родитель
e32601e13a
Коммит
457e864f5e
|
@ -653,8 +653,6 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||||
data->set.httpauth = CURLAUTH_AWS_SIGV4;
|
data->set.httpauth = CURLAUTH_AWS_SIGV4;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
#endif /* CURL_DISABLE_HTTP */
|
|
||||||
|
|
||||||
case CURLOPT_MIMEPOST:
|
case CURLOPT_MIMEPOST:
|
||||||
/*
|
/*
|
||||||
* Set to make us do MIME/form POST
|
* Set to make us do MIME/form POST
|
||||||
|
@ -695,7 +693,6 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||||
data->set.headers = va_arg(param, struct curl_slist *);
|
data->set.headers = va_arg(param, struct curl_slist *);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
#ifndef CURL_DISABLE_HTTP
|
|
||||||
#ifndef CURL_DISABLE_PROXY
|
#ifndef CURL_DISABLE_PROXY
|
||||||
case CURLOPT_PROXYHEADER:
|
case CURLOPT_PROXYHEADER:
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -1400,9 +1400,7 @@ struct UrlState {
|
||||||
int stream_weight;
|
int stream_weight;
|
||||||
CURLU *uh; /* URL handle for the current parsed URL */
|
CURLU *uh; /* URL handle for the current parsed URL */
|
||||||
struct urlpieces up;
|
struct urlpieces up;
|
||||||
#if !defined(CURL_DISABLE_HTTP) || !defined(CURL_DISABLE_MQTT)
|
|
||||||
Curl_HttpReq httpreq; /* what kind of HTTP request (if any) is this */
|
Curl_HttpReq httpreq; /* what kind of HTTP request (if any) is this */
|
||||||
#endif
|
|
||||||
#ifndef CURL_DISABLE_HTTP
|
#ifndef CURL_DISABLE_HTTP
|
||||||
size_t trailers_bytes_sent;
|
size_t trailers_bytes_sent;
|
||||||
struct dynbuf trailers_buf; /* a buffer containing the compiled trailing
|
struct dynbuf trailers_buf; /* a buffer containing the compiled trailing
|
||||||
|
@ -1708,9 +1706,7 @@ struct UserDefined {
|
||||||
curl_TimeCond timecondition; /* kind of time/date comparison */
|
curl_TimeCond timecondition; /* kind of time/date comparison */
|
||||||
curl_proxytype proxytype; /* what kind of proxy that is in use */
|
curl_proxytype proxytype; /* what kind of proxy that is in use */
|
||||||
time_t timevalue; /* what time to compare with */
|
time_t timevalue; /* what time to compare with */
|
||||||
#if !defined(CURL_DISABLE_HTTP) || !defined(CURL_DISABLE_MQTT)
|
|
||||||
Curl_HttpReq method; /* what kind of HTTP request (if any) is this */
|
Curl_HttpReq method; /* what kind of HTTP request (if any) is this */
|
||||||
#endif
|
|
||||||
long httpversion; /* when non-zero, a specific HTTP version requested to
|
long httpversion; /* when non-zero, a specific HTTP version requested to
|
||||||
be used in the library's request(s) */
|
be used in the library's request(s) */
|
||||||
struct ssl_config_data ssl; /* user defined SSL stuff */
|
struct ssl_config_data ssl; /* user defined SSL stuff */
|
||||||
|
|
Загрузка…
Ссылка в новой задаче