mirror of
https://github.com/curl/curl.git
synced 2025-09-11 06:32:41 +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;
|
||||
}
|
||||
/* 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_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_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_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_CLA_CFG);
|
||||
else if(plen > 5 && !strncmp(argptr, "ecl:", 4)) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user