From 84f262102be19334534cccc66ed7eceea2714527 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Thu, 30 Jun 2016 14:00:46 +0200 Subject: [PATCH] g10: Fix memory leak. * g10/sign.c (write_plaintext_packet): Free packet. Signed-off-by: Justus Winter --- g10/sign.c | 1 + 1 file changed, 1 insertion(+) diff --git a/g10/sign.c b/g10/sign.c index 3a96f0f1f..5e4679713 100644 --- a/g10/sign.c +++ b/g10/sign.c @@ -627,6 +627,7 @@ write_plaintext_packet (IOBUF out, IOBUF inp, const char *fname, int ptmode) log_error ("build_packet(PLAINTEXT) failed: %s\n", gpg_strerror (rc) ); pt->buf = NULL; + free_packet (&pkt); } else { byte copy_buffer[4096];