aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2017-07-07 12:53:12 +0000
committerNIIBE Yutaka <[email protected]>2017-07-07 12:53:12 +0000
commit6b4abf1d491d30a6bdaeb2c425c780cacd65bab4 (patch)
tree6ee8dd39ef236aa1e8c39d849a7ea26e6cae1f9f
parentrsa: Reduce secmem pressure. (diff)
downloadgnupg-6b4abf1d491d30a6bdaeb2c425c780cacd65bab4.tar.gz
gnupg-6b4abf1d491d30a6bdaeb2c425c780cacd65bab4.zip
gpg: Fix memory leak.
* g10/textfilter.c (copy_clearsig_text): Free the buffer. -- Signed-off-by: NIIBE Yutaka <[email protected]> (backport from master commit: 6b9a89e4c7d6f19de62e0a908a8d80c98bf99819)
-rw-r--r--g10/textfilter.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/g10/textfilter.c b/g10/textfilter.c
index 79f2f67dc..a92a53d2d 100644
--- a/g10/textfilter.c
+++ b/g10/textfilter.c
@@ -245,5 +245,6 @@ copy_clearsig_text( IOBUF out, IOBUF inp, MD_HANDLE md,
if( truncated )
log_info(_("input line longer than %d characters\n"), MAX_LINELEN );
+ xfree (buffer);
return 0; /* okay */
}