From 809d67e74014cb563efd965744fd11f87bbae743 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 15 Nov 2016 11:46:40 +0100 Subject: [PATCH] g10: Fix memory leak. * g10/keyedit.c (menu_adduid): Deallocate 'sig'. Signed-off-by: Justus Winter --- g10/keyedit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/g10/keyedit.c b/g10/keyedit.c index ffc0da7c4..4fba22412 100644 --- a/g10/keyedit.c +++ b/g10/keyedit.c @@ -4350,6 +4350,7 @@ menu_adduid (ctrl_t ctrl, kbnode_t pub_keyblock, pkt = xmalloc_clear (sizeof *pkt); pkt->pkttype = PKT_SIGNATURE; pkt->pkt.signature = copy_signature (NULL, sig); + free_seckey_enc (sig); if (pub_where) insert_kbnode (node, new_kbnode (pkt), 0); else