From aba5c8f0cc6cb905a999a209f43aef12c15bc494 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 2 Sep 2025 11:24:38 +0900 Subject: agent: Minor clean-up for use of es_free. * agent/command-ssh.c (sexp_key_construct): Use es_free to release memory allocated by es_fclose_snatch. (data_sign): Likewise. -- Signed-off-by: NIIBE Yutaka --- agent/command-ssh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agent/command-ssh.c b/agent/command-ssh.c index 9de88dc44..2a9de20ee 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -1882,7 +1882,7 @@ sexp_key_construct (gcry_sexp_t *r_sexp, out: es_fclose (format); xfree (arg_list); - xfree (formatbuf); + es_free (formatbuf); xfree (algo_name); return err; @@ -2963,7 +2963,7 @@ data_sign (ctrl_t ctrl, ssh_key_type_spec_t *spec, *r_siglen = bloblen; out: - xfree (blob); + es_free (blob); es_fclose (stream); gcry_sexp_release (signature_sexp); -- cgit v1.2.3