From 996febbab21eb9283b0634e51303a36b318734a6 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 3 Jul 2018 09:07:03 +0900 Subject: g10: Fix memory leak for PKT_signature. * g10/getkey.c (buf_to_sig): Free by free_seckey_enc. * g10/gpgcompose.c (signature): Likewise. * g10/sign.c (write_signature_packets): Likewise. -- Reported-by: Philippe Antoine GnuPG-bug-id: 4047 Signed-off-by: NIIBE Yutaka --- g10/sign.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'g10/sign.c') diff --git a/g10/sign.c b/g10/sign.c index df71ccce1..581a08f5b 100644 --- a/g10/sign.c +++ b/g10/sign.c @@ -772,7 +772,7 @@ write_signature_packets (ctrl_t ctrl, gpg_strerror (rc)); } else - xfree (sig); + free_seckey_enc (sig); if (rc) return rc; -- cgit v1.2.3