From 11f43df873e5d684b8ed9244b6a00c0ece2f8d5e Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 9 Sep 2015 09:34:22 +0200 Subject: pki: Fix a memory leak on error in ssh_pki_copy_cert_to_privkey() CID 1323516 Signed-off-by: Andreas Schneider --- src/pki.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/pki.c') diff --git a/src/pki.c b/src/pki.c index e0209cd6..22143cb6 100644 --- a/src/pki.c +++ b/src/pki.c @@ -1408,6 +1408,7 @@ int ssh_pki_copy_cert_to_privkey(const ssh_key certkey, ssh_key privkey) { rc = buffer_add_buffer(cert_buffer, certkey->cert); if (rc != 0) { + ssh_buffer_free(cert_buffer); return SSH_ERROR; } -- cgit v1.2.3