From 7812e71b8fd6599be60084175dcaff0b8637f7aa Mon Sep 17 00:00:00 2001 From: Sahana Prasad Date: Thu, 27 Jun 2024 14:33:32 +0200 Subject: [PATCH] Avoid resource leak of key Signed-off-by: Sahana Prasad Reviewed-by: Jakub Jelen --- examples/keygen2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/keygen2.c b/examples/keygen2.c index 466e075b..5a8806fc 100644 --- a/examples/keygen2.c +++ b/examples/keygen2.c @@ -310,6 +310,7 @@ list_fingerprint(char *file) rc = ssh_get_publickey_hash(key, SSH_PUBLICKEY_HASH_SHA256, &hash, &hlen); if (rc != SSH_OK) { fprintf(stderr, "Failed to get key fingerprint\n"); + ssh_key_free(key); return; } ssh_print_hash(SSH_PUBLICKEY_HASH_SHA256, hash, hlen);