From 138bf2dc1552fe8b8a1da6edcbd9fdcb747a73b9 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 27 May 2008 12:03:50 +0000 Subject: Fixed segv in gpg-agent (command marktrusted). Replaced almost all free by xfree. Translation fixes. --- agent/command-ssh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'agent/command-ssh.c') diff --git a/agent/command-ssh.c b/agent/command-ssh.c index 9e2a57d6f..527b9e2aa 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -1960,7 +1960,7 @@ ssh_handler_request_identities (ctrl_t ctrl, if (ctrl_fp) fclose (ctrl_fp); - free (key_directory); + xfree (key_directory); xfree (key_path); xfree (buffer); xfree (key_type); @@ -2430,7 +2430,7 @@ ssh_identity_register (ctrl_t ctrl, gcry_sexp_t key, int ttl) xfree (pi); xfree (buffer); xfree (comment); - free (description); /* (asprintf allocated, thus regular free.) */ + xfree (description); return err; } -- cgit v1.2.3