aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2016-06-30 12:00:46 +0000
committerJustus Winter <[email protected]>2016-06-30 16:50:16 +0000
commit84f262102be19334534cccc66ed7eceea2714527 (patch)
tree307954534476679f7b204098ae78da052233db5d
parentg10: Fix memory leak. (diff)
downloadgnupg-84f262102be19334534cccc66ed7eceea2714527.tar.gz
gnupg-84f262102be19334534cccc66ed7eceea2714527.zip
g10: Fix memory leak.
* g10/sign.c (write_plaintext_packet): Free packet. Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to '')
-rw-r--r--g10/sign.c1
1 files changed, 1 insertions, 0 deletions
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];