urldata: fix build without HTTP and MQTT

Reported-by: Joseph Chen
Fixes #6562
Closes #6563
This commit is contained in:
Daniel Stenberg 2021-02-04 15:04:18 +01:00
Родитель e32601e13a
Коммит 457e864f5e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5CC908FDB71E12C2
2 изменённых файлов: 0 добавлений и 7 удалений

Просмотреть файл

@ -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 */