mirror of
https://github.com/curl/curl.git
synced 2026-07-24 00:17:21 +03:00
tidy-up: rename Curl_safefree()/tool_safefree() to curlx_safefree()
To sync names for the same macro logic between lib and src, and to move it to the curlx namespace, to match `curlx_free()` that it's calling. Closes #21151
This commit is contained in:
parent
2b3dfb4ad4
commit
0df6c01db3
72 changed files with 494 additions and 500 deletions
|
|
@ -1309,7 +1309,7 @@ static CURLcode pkp_pin_peer_pubkey(struct Curl_easy *data,
|
|||
if(key)
|
||||
gnutls_pubkey_deinit(key);
|
||||
|
||||
Curl_safefree(buff1);
|
||||
curlx_safefree(buff1);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ void Curl_tls_keylog_open(void)
|
|||
keylog_file_fp = NULL;
|
||||
}
|
||||
}
|
||||
Curl_safefree(keylog_file_name);
|
||||
curlx_safefree(keylog_file_name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1360,7 +1360,7 @@ static void mbedtls_close(struct Curl_cfilter *cf, struct Curl_easy *data)
|
|||
#ifdef MBEDTLS_X509_CRL_PARSE_C
|
||||
mbedtls_x509_crl_free(&backend->crl);
|
||||
#endif
|
||||
Curl_safefree(backend->ciphersuites);
|
||||
curlx_safefree(backend->ciphersuites);
|
||||
mbedtls_ssl_config_free(&backend->config);
|
||||
mbedtls_ssl_free(&backend->ssl);
|
||||
backend->initialized = FALSE;
|
||||
|
|
|
|||
|
|
@ -1750,7 +1750,7 @@ static void ossl_provider_cleanup(struct Curl_easy *data)
|
|||
}
|
||||
OSSL_LIB_CTX_free(data->state.libctx);
|
||||
data->state.libctx = NULL;
|
||||
Curl_safefree(data->state.propq);
|
||||
curlx_safefree(data->state.propq);
|
||||
data->state.provider_loaded = FALSE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -994,7 +994,7 @@ static CURLcode schannel_connect_step1(struct Curl_cfilter *cf,
|
|||
|
||||
if(sspi_status != SEC_I_CONTINUE_NEEDED) {
|
||||
char buffer[STRERROR_LEN];
|
||||
Curl_safefree(backend->ctxt);
|
||||
curlx_safefree(backend->ctxt);
|
||||
switch(sspi_status) {
|
||||
case SEC_E_INSUFFICIENT_MEMORY:
|
||||
failf(data, "schannel: initial InitializeSecurityContext failed: %s",
|
||||
|
|
@ -1348,7 +1348,7 @@ static CURLcode schannel_connect_step2(struct Curl_cfilter *cf,
|
|||
&outbuf_desc, &backend->ret_flags, NULL);
|
||||
|
||||
/* free buffer for received handshake data */
|
||||
Curl_safefree(inbuf[0].pvBuffer);
|
||||
curlx_safefree(inbuf[0].pvBuffer);
|
||||
|
||||
/* check if the handshake was incomplete */
|
||||
switch(sspi_status) {
|
||||
|
|
@ -1568,7 +1568,7 @@ static void schannel_session_free(void *sessionid)
|
|||
CertCloseStore(cred->client_cert_store, 0);
|
||||
cred->client_cert_store = NULL;
|
||||
}
|
||||
Curl_safefree(cred);
|
||||
curlx_safefree(cred);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2082,7 +2082,7 @@ static CURLcode schannel_send(struct Curl_cfilter *cf, struct Curl_easy *data,
|
|||
result = CURLE_SEND_ERROR;
|
||||
}
|
||||
|
||||
Curl_safefree(ptr);
|
||||
curlx_safefree(ptr);
|
||||
|
||||
if(len == *pnwritten)
|
||||
/* Encrypted message including header, data and trailer entirely sent.
|
||||
|
|
@ -2550,7 +2550,7 @@ static void schannel_close(struct Curl_cfilter *cf, struct Curl_easy *data)
|
|||
if(backend->ctxt) {
|
||||
DEBUGF(infof(data, "schannel: clear security context handle"));
|
||||
Curl_pSecFn->DeleteSecurityContext(&backend->ctxt->ctxt_handle);
|
||||
Curl_safefree(backend->ctxt);
|
||||
curlx_safefree(backend->ctxt);
|
||||
}
|
||||
|
||||
/* free SSPI Schannel API credential handle */
|
||||
|
|
@ -2563,7 +2563,7 @@ static void schannel_close(struct Curl_cfilter *cf, struct Curl_easy *data)
|
|||
|
||||
/* free internal buffer for received encrypted data */
|
||||
if(backend->encdata.buffer) {
|
||||
Curl_safefree(backend->encdata.buffer);
|
||||
curlx_safefree(backend->encdata.buffer);
|
||||
backend->encdata.length = 0;
|
||||
backend->encdata.offset = 0;
|
||||
backend->encdata_is_incomplete = FALSE;
|
||||
|
|
@ -2571,7 +2571,7 @@ static void schannel_close(struct Curl_cfilter *cf, struct Curl_easy *data)
|
|||
|
||||
/* free internal buffer for received decrypted data */
|
||||
if(backend->decdata.buffer) {
|
||||
Curl_safefree(backend->decdata.buffer);
|
||||
curlx_safefree(backend->decdata.buffer);
|
||||
backend->decdata.length = 0;
|
||||
backend->decdata.offset = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -336,7 +336,7 @@ cleanup:
|
|||
if(ca_file_handle != INVALID_HANDLE_VALUE) {
|
||||
CloseHandle(ca_file_handle);
|
||||
}
|
||||
Curl_safefree(ca_file_buffer);
|
||||
curlx_safefree(ca_file_buffer);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
@ -650,7 +650,7 @@ CURLcode Curl_verify_host(struct Curl_cfilter *cf, struct Curl_easy *data)
|
|||
|
||||
cleanup:
|
||||
LocalFree(alt_name_info);
|
||||
Curl_safefree(cert_hostname_buff);
|
||||
curlx_safefree(cert_hostname_buff);
|
||||
|
||||
if(pCertContextServer)
|
||||
CertFreeCertificateContext(pCertContextServer);
|
||||
|
|
|
|||
|
|
@ -272,22 +272,22 @@ static bool clone_ssl_primary_config(struct ssl_primary_config *source,
|
|||
|
||||
static void free_primary_ssl_config(struct ssl_primary_config *sslc)
|
||||
{
|
||||
Curl_safefree(sslc->CApath);
|
||||
Curl_safefree(sslc->CAfile);
|
||||
Curl_safefree(sslc->issuercert);
|
||||
Curl_safefree(sslc->clientcert);
|
||||
Curl_safefree(sslc->cipher_list);
|
||||
Curl_safefree(sslc->cipher_list13);
|
||||
Curl_safefree(sslc->pinned_key);
|
||||
Curl_safefree(sslc->cert_blob);
|
||||
Curl_safefree(sslc->ca_info_blob);
|
||||
Curl_safefree(sslc->issuercert_blob);
|
||||
Curl_safefree(sslc->curves);
|
||||
Curl_safefree(sslc->signature_algorithms);
|
||||
Curl_safefree(sslc->CRLfile);
|
||||
curlx_safefree(sslc->CApath);
|
||||
curlx_safefree(sslc->CAfile);
|
||||
curlx_safefree(sslc->issuercert);
|
||||
curlx_safefree(sslc->clientcert);
|
||||
curlx_safefree(sslc->cipher_list);
|
||||
curlx_safefree(sslc->cipher_list13);
|
||||
curlx_safefree(sslc->pinned_key);
|
||||
curlx_safefree(sslc->cert_blob);
|
||||
curlx_safefree(sslc->ca_info_blob);
|
||||
curlx_safefree(sslc->issuercert_blob);
|
||||
curlx_safefree(sslc->curves);
|
||||
curlx_safefree(sslc->signature_algorithms);
|
||||
curlx_safefree(sslc->CRLfile);
|
||||
#ifdef USE_TLS_SRP
|
||||
Curl_safefree(sslc->username);
|
||||
Curl_safefree(sslc->password);
|
||||
curlx_safefree(sslc->username);
|
||||
curlx_safefree(sslc->password);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
@ -520,7 +520,7 @@ static struct ssl_connect_data *cf_ctx_new(struct Curl_easy *data,
|
|||
static void cf_ctx_free(struct ssl_connect_data *ctx)
|
||||
{
|
||||
if(ctx) {
|
||||
Curl_safefree(ctx->negotiated.alpn);
|
||||
curlx_safefree(ctx->negotiated.alpn);
|
||||
Curl_bufq_free(&ctx->earlydata);
|
||||
curlx_free(ctx->backend);
|
||||
curlx_free(ctx);
|
||||
|
|
@ -787,7 +787,7 @@ CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
|
|||
encode = curlx_base64_encode(sha256sumdigest,
|
||||
CURL_SHA256_DIGEST_LENGTH,
|
||||
&cert_hash, &cert_hash_len);
|
||||
Curl_safefree(sha256sumdigest);
|
||||
curlx_safefree(sha256sumdigest);
|
||||
|
||||
if(encode)
|
||||
return encode;
|
||||
|
|
@ -815,7 +815,7 @@ CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
|
|||
/* next one or we are at the end */
|
||||
pinned_hash = end_pos ? (end_pos + 1) : NULL;
|
||||
}
|
||||
Curl_safefree(cert_hash);
|
||||
curlx_safefree(cert_hash);
|
||||
}
|
||||
else {
|
||||
long filesize;
|
||||
|
|
@ -885,7 +885,7 @@ CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
|
|||
result = CURLE_OK;
|
||||
end:
|
||||
curlx_dyn_free(&buf);
|
||||
Curl_safefree(pem_ptr);
|
||||
curlx_safefree(pem_ptr);
|
||||
curlx_fclose(fp);
|
||||
}
|
||||
|
||||
|
|
@ -1179,12 +1179,12 @@ CURLsslset Curl_init_sslset_nolock(curl_sslbackend id, const char *name,
|
|||
|
||||
void Curl_ssl_peer_cleanup(struct ssl_peer *peer)
|
||||
{
|
||||
Curl_safefree(peer->sni);
|
||||
curlx_safefree(peer->sni);
|
||||
if(peer->dispname != peer->hostname)
|
||||
curlx_free(peer->dispname);
|
||||
peer->dispname = NULL;
|
||||
Curl_safefree(peer->hostname);
|
||||
Curl_safefree(peer->scache_key);
|
||||
curlx_safefree(peer->hostname);
|
||||
curlx_safefree(peer->scache_key);
|
||||
peer->type = CURL_SSL_PEER_DNS;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -401,12 +401,12 @@ static void cf_ssl_scache_clear_peer(struct Curl_ssl_scache_peer *peer)
|
|||
peer->sobj = NULL;
|
||||
}
|
||||
peer->sobj_free = NULL;
|
||||
Curl_safefree(peer->clientcert);
|
||||
curlx_safefree(peer->clientcert);
|
||||
#ifdef USE_TLS_SRP
|
||||
Curl_safefree(peer->srp_username);
|
||||
Curl_safefree(peer->srp_password);
|
||||
curlx_safefree(peer->srp_username);
|
||||
curlx_safefree(peer->srp_password);
|
||||
#endif
|
||||
Curl_safefree(peer->ssl_peer_key);
|
||||
curlx_safefree(peer->ssl_peer_key);
|
||||
peer->age = 0;
|
||||
peer->hmac_set = FALSE;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue