lib: rename more CURLcode variables to 'result'

Closes #21348
This commit is contained in:
Daniel Stenberg 2026-04-16 22:10:50 +02:00
parent b4024bf808
commit 885b553545
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
11 changed files with 95 additions and 93 deletions

View file

@ -130,7 +130,7 @@ static CURLcode async_ares_init(struct Curl_easy *data,
int status;
struct ares_options options;
int optmask = ARES_OPT_SOCK_STATE_CB;
CURLcode rc = CURLE_OK;
CURLcode result = CURLE_OK;
/* initial status - failed */
ares->ares_status = ARES_ENOTFOUND;
@ -158,34 +158,34 @@ static CURLcode async_ares_init(struct Curl_easy *data,
status = ares_init_options(&ares->channel, &options, optmask);
if(status != ARES_SUCCESS) {
ares->channel = NULL;
rc = (status == ARES_ENOMEM) ? CURLE_OUT_OF_MEMORY : CURLE_FAILED_INIT;
result = (status == ARES_ENOMEM) ? CURLE_OUT_OF_MEMORY : CURLE_FAILED_INIT;
goto out;
}
rc = async_ares_set_dns_servers(data, async);
if(rc && rc != CURLE_NOT_BUILT_IN)
result = async_ares_set_dns_servers(data, async);
if(result && result != CURLE_NOT_BUILT_IN)
goto out;
rc = async_ares_set_dns_interface(data, async);
if(rc && rc != CURLE_NOT_BUILT_IN)
result = async_ares_set_dns_interface(data, async);
if(result && result != CURLE_NOT_BUILT_IN)
goto out;
rc = async_ares_set_dns_local_ip4(data, async);
if(rc && rc != CURLE_NOT_BUILT_IN)
result = async_ares_set_dns_local_ip4(data, async);
if(result && result != CURLE_NOT_BUILT_IN)
goto out;
rc = async_ares_set_dns_local_ip6(data, async);
if(rc && rc != CURLE_NOT_BUILT_IN)
result = async_ares_set_dns_local_ip6(data, async);
if(result && result != CURLE_NOT_BUILT_IN)
goto out;
rc = CURLE_OK;
result = CURLE_OK;
out:
if(rc && ares->channel) {
if(result && ares->channel) {
ares_destroy(ares->channel);
ares->channel = NULL;
}
return rc;
return result;
}
/*

View file

@ -1471,7 +1471,7 @@ static CURLcode cookie_output(struct Curl_easy *data,
FILE *out = NULL;
bool use_stdout = FALSE;
char *tempstore = NULL;
CURLcode error = CURLE_OK;
CURLcode result = CURLE_OK;
if(!ci)
/* no cookie engine alive */
@ -1486,8 +1486,8 @@ static CURLcode cookie_output(struct Curl_easy *data,
use_stdout = TRUE;
}
else {
error = Curl_fopen(data, filename, &out, &tempstore);
if(error)
result = Curl_fopen(data, filename, &out, &tempstore);
if(result)
goto error;
}
@ -1504,7 +1504,7 @@ static CURLcode cookie_output(struct Curl_easy *data,
array = curlx_calloc(1, sizeof(struct Cookie *) * ci->numcookies);
if(!array) {
error = CURLE_OUT_OF_MEMORY;
result = CURLE_OUT_OF_MEMORY;
goto error;
}
@ -1524,7 +1524,7 @@ static CURLcode cookie_output(struct Curl_easy *data,
char *format_ptr = get_netscape_format(array[i]);
if(!format_ptr) {
curlx_free(array);
error = CURLE_OUT_OF_MEMORY;
result = CURLE_OUT_OF_MEMORY;
goto error;
}
curl_mfprintf(out, "%s\n", format_ptr);
@ -1538,7 +1538,7 @@ static CURLcode cookie_output(struct Curl_easy *data,
curlx_fclose(out);
out = NULL;
if(tempstore && curlx_rename(tempstore, filename)) {
error = CURLE_WRITE_ERROR;
result = CURLE_WRITE_ERROR;
goto error;
}
}
@ -1558,7 +1558,7 @@ error:
unlink(tempstore);
curlx_free(tempstore);
}
return error;
return result;
}
static struct curl_slist *cookie_list(struct Curl_easy *data)

View file

@ -161,26 +161,27 @@ static CURLcode Curl_sha512_256_update(void *context,
*/
static CURLcode Curl_sha512_256_finish(unsigned char *digest, void *context)
{
CURLcode ret;
CURLcode result;
Curl_sha512_256_ctx * const ctx = (Curl_sha512_256_ctx *)context;
#ifdef NEED_NETBSD_SHA512_256_WORKAROUND
/* Use a larger buffer to work around a bug in NetBSD:
https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=58039 */
unsigned char tmp_digest[CURL_SHA512_256_DIGEST_SIZE * 2];
ret = EVP_DigestFinal_ex(*ctx,
result = EVP_DigestFinal_ex(*ctx,
tmp_digest, NULL) ? CURLE_OK : CURLE_SSL_CIPHER;
if(ret == CURLE_OK)
if(result == CURLE_OK)
memcpy(digest, tmp_digest, CURL_SHA512_256_DIGEST_SIZE);
explicit_memset(tmp_digest, 0, sizeof(tmp_digest));
#else /* !NEED_NETBSD_SHA512_256_WORKAROUND */
ret = EVP_DigestFinal_ex(*ctx, digest, NULL) ? CURLE_OK : CURLE_SSL_CIPHER;
result = EVP_DigestFinal_ex(*ctx, digest, NULL) ?
CURLE_OK : CURLE_SSL_CIPHER;
#endif /* NEED_NETBSD_SHA512_256_WORKAROUND */
EVP_MD_CTX_destroy(*ctx);
*ctx = NULL;
return ret;
return result;
}
#elif defined(USE_WOLFSSL_SHA512_256)
@ -792,17 +793,17 @@ CURLcode Curl_sha512_256it(unsigned char *output, const unsigned char *input,
size_t input_size)
{
Curl_sha512_256_ctx ctx;
CURLcode res;
CURLcode result;
res = Curl_sha512_256_init(&ctx);
if(res != CURLE_OK)
return res;
result = Curl_sha512_256_init(&ctx);
if(result != CURLE_OK)
return result;
res = Curl_sha512_256_update(&ctx, (const void *)input, input_size);
result = Curl_sha512_256_update(&ctx, (const void *)input, input_size);
if(res != CURLE_OK) {
if(result != CURLE_OK) {
(void)Curl_sha512_256_finish(output, &ctx);
return res;
return result;
}
return Curl_sha512_256_finish(output, &ctx);

View file

@ -691,16 +691,16 @@ void curl_formfree(struct curl_httppost *form)
static CURLcode setname(curl_mimepart *part, const char *name, size_t len)
{
char *zname;
CURLcode res;
CURLcode result;
if(!name || !len)
return curl_mime_name(part, name);
zname = curlx_memdup0(name, len);
if(!zname)
return CURLE_OUT_OF_MEMORY;
res = curl_mime_name(part, zname);
result = curl_mime_name(part, zname);
curlx_free(zname);
return res;
return result;
}
/*

View file

@ -3570,11 +3570,11 @@ static CURLcode http_header_s(struct Curl_easy *data,
)
) ? HD_VAL(hd, hdlen, "Strict-Transport-Security:") : NULL;
if(v) {
CURLcode check =
CURLcode result =
Curl_hsts_parse(data->hsts, conn->host.name, v);
if(check) {
if(check == CURLE_OUT_OF_MEMORY)
return check;
if(result) {
if(result == CURLE_OUT_OF_MEMORY)
return result;
infof(data, "Illegal STS header skipped");
}
#ifdef DEBUGBUILD

View file

@ -176,9 +176,9 @@ CURLcode Curl_output_ntlm(struct Curl_easy *data, bool proxy)
#ifdef USE_WINDOWS_SSPI
if(!Curl_pSecFn) {
/* not thread-safe and leaks - use curl_global_init() to avoid */
CURLcode err = Curl_sspi_global_init();
result = Curl_sspi_global_init();
if(!Curl_pSecFn)
return err;
return result;
}
#ifdef SECPKG_ATTR_ENDPOINT_BINDINGS
ntlm->sslContext = conn->sslContext;

View file

@ -185,8 +185,8 @@ static ULONG ldap_win_bind_auth(LDAP *server, const char *user,
}
if(method && user && passwd) {
CURLcode res = Curl_create_sspi_identity(user, passwd, &cred);
if(!res) {
CURLcode result = Curl_create_sspi_identity(user, passwd, &cred);
if(!result) {
rc = ldap_bind_s(server, NULL, (TCHAR *)&cred, method);
Curl_sspi_free_identity(&cred);
}

View file

@ -1681,7 +1681,7 @@ CURLcode Curl_mime_prepare_headers(struct Curl_easy *data,
const char *boundary = NULL;
char *customct;
const char *cte = NULL;
CURLcode ret = CURLE_OK;
CURLcode result = CURLE_OK;
/* Get rid of previously prepared headers. */
curl_slist_free_all(part->curlheaders);
@ -1743,35 +1743,35 @@ CURLcode Curl_mime_prepare_headers(struct Curl_easy *data,
if(part->name) {
name = escape_string(data, part->name, strategy);
if(!name)
ret = CURLE_OUT_OF_MEMORY;
result = CURLE_OUT_OF_MEMORY;
}
if(!ret && part->filename) {
if(!result && part->filename) {
filename = escape_string(data, part->filename, strategy);
if(!filename)
ret = CURLE_OUT_OF_MEMORY;
result = CURLE_OUT_OF_MEMORY;
}
if(!ret)
ret = Curl_mime_add_header(&part->curlheaders,
"Content-Disposition: %s%s%s%s%s%s%s",
disposition,
name ? "; name=\"" : "",
name ? name : "",
name ? "\"" : "",
filename ? "; filename=\"" : "",
filename ? filename : "",
filename ? "\"" : "");
if(!result)
result = Curl_mime_add_header(&part->curlheaders,
"Content-Disposition: %s%s%s%s%s%s%s",
disposition,
name ? "; name=\"" : "",
name ? name : "",
name ? "\"" : "",
filename ? "; filename=\"" : "",
filename ? filename : "",
filename ? "\"" : "");
curlx_safefree(name);
curlx_safefree(filename);
if(ret)
return ret;
if(result)
return result;
}
}
/* Issue Content-Type header. */
if(contenttype) {
ret = add_content_type(&part->curlheaders, contenttype, boundary);
if(ret)
return ret;
result = add_content_type(&part->curlheaders, contenttype, boundary);
if(result)
return result;
}
/* Content-Transfer-Encoding header. */
@ -1783,10 +1783,10 @@ CURLcode Curl_mime_prepare_headers(struct Curl_easy *data,
part->kind != MIMEKIND_MULTIPART)
cte = "8bit";
if(cte) {
ret = Curl_mime_add_header(&part->curlheaders,
"Content-Transfer-Encoding: %s", cte);
if(ret)
return ret;
result = Curl_mime_add_header(&part->curlheaders,
"Content-Transfer-Encoding: %s", cte);
if(result)
return result;
}
}
@ -1803,13 +1803,13 @@ CURLcode Curl_mime_prepare_headers(struct Curl_easy *data,
if(content_type_match(contenttype, STRCONST("multipart/form-data")))
disposition = "form-data";
for(subpart = mime->firstpart; subpart; subpart = subpart->nextpart) {
ret = Curl_mime_prepare_headers(data, subpart, NULL,
disposition, strategy);
if(ret)
return ret;
result = Curl_mime_prepare_headers(data, subpart, NULL,
disposition, strategy);
if(result)
return result;
}
}
return ret;
return result;
}
/* Recursively reset paused status in the given part. */

View file

@ -444,18 +444,18 @@ static ber_slen_t ldapsb_tls_read(Sockbuf_IO_Desc *sbiod, void *buf,
struct connectdata *conn = data->conn;
if(conn) {
struct ldapconninfo *li = Curl_conn_meta_get(conn, CURL_META_LDAP_CONN);
CURLcode err = CURLE_RECV_ERROR;
CURLcode result = CURLE_RECV_ERROR;
size_t nread;
if(!li) {
SET_SOCKERRNO(SOCKEINVAL);
return -1;
}
err = (li->recv)(data, FIRSTSOCKET, buf, len, &nread);
if(err == CURLE_AGAIN) {
result = (li->recv)(data, FIRSTSOCKET, buf, len, &nread);
if(result == CURLE_AGAIN) {
SET_SOCKERRNO(SOCKEWOULDBLOCK);
}
ret = err ? -1 : (ber_slen_t)nread;
ret = result ? -1 : (ber_slen_t)nread;
}
}
return ret;
@ -470,18 +470,18 @@ static ber_slen_t ldapsb_tls_write(Sockbuf_IO_Desc *sbiod, void *buf,
struct connectdata *conn = data->conn;
if(conn) {
struct ldapconninfo *li = Curl_conn_meta_get(conn, CURL_META_LDAP_CONN);
CURLcode err = CURLE_SEND_ERROR;
CURLcode result = CURLE_SEND_ERROR;
size_t nwritten;
if(!li) {
SET_SOCKERRNO(SOCKEINVAL);
return -1;
}
err = (li->send)(data, FIRSTSOCKET, buf, len, FALSE, &nwritten);
if(err == CURLE_AGAIN) {
result = (li->send)(data, FIRSTSOCKET, buf, len, FALSE, &nwritten);
if(result == CURLE_AGAIN) {
SET_SOCKERRNO(SOCKEWOULDBLOCK);
}
ret = err ? -1 : (ber_slen_t)nwritten;
ret = result ? -1 : (ber_slen_t)nwritten;
}
}
return ret;

View file

@ -160,7 +160,7 @@ static CURLcode rtsp_done(struct Curl_easy *data,
struct rtsp_conn *rtspc =
Curl_conn_meta_get(data->conn, CURL_META_RTSP_CONN);
struct RTSP *rtsp = Curl_meta_get(data, CURL_META_RTSP_EASY);
CURLcode httpStatus;
CURLcode result;
if(!rtspc || !rtsp)
return CURLE_FAILED_INIT;
@ -169,9 +169,9 @@ static CURLcode rtsp_done(struct Curl_easy *data,
if(data->set.rtspreq == RTSPREQ_RECEIVE)
premature = TRUE;
httpStatus = Curl_http_done(data, status, premature);
result = Curl_http_done(data, status, premature);
if(!status && !httpStatus) {
if(!status && !result) {
/* Check the sequence numbers */
uint32_t CSeq_sent = rtsp->CSeq_sent;
uint32_t CSeq_recv = rtsp->CSeq_recv;
@ -191,7 +191,7 @@ static CURLcode rtsp_done(struct Curl_easy *data,
}
}
return httpStatus;
return result;
}
static CURLcode rtsp_setup_body(struct Curl_easy *data,

View file

@ -261,7 +261,7 @@ static CURLUcode parse_hostname_login(struct Curl_URL *u,
size_t *offset) /* to the hostname */
{
CURLUcode ures = CURLUE_OK;
CURLcode ccode;
CURLcode result;
char *userp = NULL;
char *passwdp = NULL;
char *optionsp = NULL;
@ -294,11 +294,11 @@ static CURLUcode parse_hostname_login(struct Curl_URL *u,
/* We could use the login information in the URL so extract it. Only parse
options if the handler says we should. Note that 'h' might be NULL! */
ccode = Curl_parse_login_details(login, ptr - login - 1,
&userp, &passwdp,
(h && (h->flags & PROTOPT_URLOPTIONS)) ?
&optionsp : NULL);
if(ccode) {
result = Curl_parse_login_details(login, ptr - login - 1,
&userp, &passwdp,
(h && (h->flags & PROTOPT_URLOPTIONS)) ?
&optionsp : NULL);
if(result) {
/* the only possible error from Curl_parse_login_details is out of
memory: */
ures = CURLUE_OUT_OF_MEMORY;
@ -1373,11 +1373,12 @@ static CURLUcode urlget_format(const CURLU *u, CURLUPart what,
if(urldecode) {
char *decoded;
size_t dlen;
/* this unconditional rejection of control bytes is documented
API behavior */
CURLcode res = Curl_urldecode(part, partlen, &decoded, &dlen, REJECT_CTRL);
/* this unconditional rejection of control bytes is documented API
behavior */
CURLcode result = Curl_urldecode(part, partlen, &decoded, &dlen,
REJECT_CTRL);
curlx_free(part);
if(res)
if(result)
return CURLUE_URLDECODE;
part = decoded;
partlen = dlen;