g10: Fix memory leak.

* g10/keyedit.c (menu_adduid): Deallocate 'sig'.

Signed-off-by: Justus Winter <justus@g10code.com>
This commit is contained in:
Justus Winter 2016-11-15 11:46:40 +01:00
parent 64a58e23c3
commit 809d67e740
1 changed files with 1 additions and 0 deletions

View File

@ -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