mirror of
https://github.com/curl/curl.git
synced 2025-09-11 14:42:40 +03:00
setopt: avoid superfluous length checks before strcmp()
Simplify the checks Closes #15192
This commit is contained in:
parent
741e07edba
commit
88ef62ba22
|
@ -3165,16 +3165,16 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||||
return CURLE_BAD_FUNCTION_ARGUMENT;
|
return CURLE_BAD_FUNCTION_ARGUMENT;
|
||||||
}
|
}
|
||||||
/* set tls_ech flag value, preserving CLA_CFG bit */
|
/* set tls_ech flag value, preserving CLA_CFG bit */
|
||||||
if(plen == 5 && !strcmp(argptr, "false"))
|
if(!strcmp(argptr, "false"))
|
||||||
data->set.tls_ech = CURLECH_DISABLE |
|
data->set.tls_ech = CURLECH_DISABLE |
|
||||||
(data->set.tls_ech & CURLECH_CLA_CFG);
|
(data->set.tls_ech & CURLECH_CLA_CFG);
|
||||||
else if(plen == 6 && !strcmp(argptr, "grease"))
|
else if(!strcmp(argptr, "grease"))
|
||||||
data->set.tls_ech = CURLECH_GREASE |
|
data->set.tls_ech = CURLECH_GREASE |
|
||||||
(data->set.tls_ech & CURLECH_CLA_CFG);
|
(data->set.tls_ech & CURLECH_CLA_CFG);
|
||||||
else if(plen == 4 && !strcmp(argptr, "true"))
|
else if(!strcmp(argptr, "true"))
|
||||||
data->set.tls_ech = CURLECH_ENABLE |
|
data->set.tls_ech = CURLECH_ENABLE |
|
||||||
(data->set.tls_ech & CURLECH_CLA_CFG);
|
(data->set.tls_ech & CURLECH_CLA_CFG);
|
||||||
else if(plen == 4 && !strcmp(argptr, "hard"))
|
else if(!strcmp(argptr, "hard"))
|
||||||
data->set.tls_ech = CURLECH_HARD |
|
data->set.tls_ech = CURLECH_HARD |
|
||||||
(data->set.tls_ech & CURLECH_CLA_CFG);
|
(data->set.tls_ech & CURLECH_CLA_CFG);
|
||||||
else if(plen > 5 && !strncmp(argptr, "ecl:", 4)) {
|
else if(plen > 5 && !strncmp(argptr, "ecl:", 4)) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user