From f747b8f0734338baa1e608b193b213aca2c577e8 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Fri, 13 Apr 2018 16:42:34 +0900 Subject: [PATCH] g10: Fix memory leak in check_sig_and_print. * g10/mainproc.c (check_sig_and_print): Free the public key. -- GnuPG-bug-id: 3900 Signed-off-by: NIIBE Yutaka --- g10/mainproc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/g10/mainproc.c b/g10/mainproc.c index 49e728656..c7deeab5f 100644 --- a/g10/mainproc.c +++ b/g10/mainproc.c @@ -2308,6 +2308,7 @@ check_sig_and_print (CTX c, kbnode_t node) log_error (_("Can't check signature: %s\n"), gpg_strerror (rc)); } + free_public_key (pk); xfree (issuer_fpr); return rc; }