diff options
author | NIIBE Yutaka <[email protected]> | 2025-09-02 04:31:33 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2025-09-02 04:31:33 +0000 |
commit | 1b84d649eacf87ff16289c86939a4846a0d26c12 (patch) | |
tree | e0a8e5686a51576fc7307757c2e84bb266e7462d | |
parent | agent: Minor clean-up for use of es_free. (diff) | |
download | gnupg-1b84d649eacf87ff16289c86939a4846a0d26c12.tar.gz gnupg-1b84d649eacf87ff16289c86939a4846a0d26c12.zip |
dirmngr,gpg,scd,sm,tools: Minor fixes for es_free.
* dirmngr/crlfetch.c (fetch_cert_by_url): Use es_free.
* g10/revoke.c (gen_standard_revoke): Likewise.
* g10/tofu.c (ask_about_binding): Likewise.
* scd/command.c (cmd_readkey): Likewise.
* sm/sign.c (gpgsm_sign): Likewise.
* tools/gpg-wks-client.c (command_create): Likewise.
* tools/call-dirmngr.c (wkd_get_policy_flags): Clean up no use of
BUFFER.
--
Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r-- | dirmngr/crlfetch.c | 2 | ||||
-rw-r--r-- | g10/revoke.c | 2 | ||||
-rw-r--r-- | g10/tofu.c | 2 | ||||
-rw-r--r-- | scd/command.c | 1 | ||||
-rw-r--r-- | sm/sign.c | 2 | ||||
-rw-r--r-- | tools/call-dirmngr.c | 2 | ||||
-rw-r--r-- | tools/gpg-wks-client.c | 2 |
7 files changed, 6 insertions, 7 deletions
diff --git a/dirmngr/crlfetch.c b/dirmngr/crlfetch.c index 620edf788..67599cf66 100644 --- a/dirmngr/crlfetch.c +++ b/dirmngr/crlfetch.c @@ -516,7 +516,7 @@ fetch_cert_by_url (ctrl_t ctrl, const char *url, } err = ksba_cert_init_from_mem (cert, der, derlen); - xfree (der); + es_free (der); if (err) goto leave; } diff --git a/g10/revoke.c b/g10/revoke.c index f0110174f..aff5d366f 100644 --- a/g10/revoke.c +++ b/g10/revoke.c @@ -611,7 +611,7 @@ gen_standard_revoke (ctrl_t ctrl, PKT_public_key *psk, const char *cache_nonce) if (!rc && !opt.quiet) log_info (_("revocation certificate stored as '%s.rev'\n"), fname); - xfree (leadin); + es_free (leadin); xfree (fname); return rc; diff --git a/g10/tofu.c b/g10/tofu.c index a4ef1a184..740ee6475 100644 --- a/g10/tofu.c +++ b/g10/tofu.c @@ -2029,7 +2029,7 @@ ask_about_binding (ctrl_t ctrl, tofu_resume_batch_transaction (ctrl); - xfree (prompt); + es_free (prompt); signature_stats_free (stats); } diff --git a/scd/command.c b/scd/command.c index b0a639dde..70665d07d 100644 --- a/scd/command.c +++ b/scd/command.c @@ -874,6 +874,7 @@ cmd_readkey (assuan_context_t ctx, char *line) gcry_sexp_release (s_key); if (!err) err = assuan_send_data (ctx, buf, buflen); + es_free (buf); } else if (advanced) { @@ -1163,7 +1163,7 @@ gpgsm_sign (ctrl_t ctrl, certlist_t signerlist, if (err) goto leave; err = write_detached_signature (ctrl, blob, bloblen, out_fp); - xfree (blob); + es_free (blob); if (err) goto leave; } diff --git a/tools/call-dirmngr.c b/tools/call-dirmngr.c index 0401af201..241338fce 100644 --- a/tools/call-dirmngr.c +++ b/tools/call-dirmngr.c @@ -261,7 +261,6 @@ wkd_get_policy_flags (const char *addrspec, estream_t *r_buffer) assuan_context_t ctx; struct wkd_get_parm_s parm; char *line = NULL; - char *buffer = NULL; memset (&parm, 0, sizeof parm); *r_buffer = NULL; @@ -298,7 +297,6 @@ wkd_get_policy_flags (const char *addrspec, estream_t *r_buffer) parm.memfp = 0; leave: - es_free (buffer); es_fclose (parm.memfp); xfree (line); assuan_release (ctx); diff --git a/tools/gpg-wks-client.c b/tools/gpg-wks-client.c index 2d037faef..14854ac15 100644 --- a/tools/gpg-wks-client.c +++ b/tools/gpg-wks-client.c @@ -1453,7 +1453,7 @@ command_create (const char *fingerprint, const char *userid) } key = NULL; err = mime_maker_add_body_data (mime, data, datalen); - xfree (data); + es_free (data); if (err) goto leave; } |