setopt: fix unused variable warning in minimal build

Found via: #17961

Closes #19102
This commit is contained in:
Viktor Szakats 2025-10-17 15:52:15 +02:00
parent 74147acd17
commit 14e4d9c3c7
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View file

@ -870,7 +870,12 @@ static CURLcode value_range(long *value, long below_error, long min, long max)
static CURLcode setopt_long(struct Curl_easy *data, CURLoption option,
long arg)
{
#if !defined(CURL_DISABLE_PROXY) || \
!defined(CURL_DISABLE_HTTP) || \
defined(HAVE_GSSAPI) || \
defined(USE_IPV6)
unsigned long uarg = (unsigned long)arg;
#endif
bool set = FALSE;
CURLcode result = setopt_bool(data, option, arg, &set);
struct UserDefined *s = &data->set;
@ -1097,7 +1102,7 @@ static CURLcode setopt_long(struct Curl_easy *data, CURLoption option,
#ifdef HAVE_GSSAPI
case CURLOPT_GSSAPI_DELEGATION:
s->gssapi_delegation = (unsigned char)uarg&
s->gssapi_delegation = (unsigned char)uarg &
(CURLGSSAPI_DELEGATION_POLICY_FLAG|CURLGSSAPI_DELEGATION_FLAG);
break;
#endif