From fc95d55a28b2f3c01613dbbda8fa66814f2da4c2 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Tue, 28 Nov 2017 15:56:25 +0100 Subject: [PATCH] fix memory leak in symetrically encrypted parsing --- libs/netpgp/src/reader.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libs/netpgp/src/reader.c b/libs/netpgp/src/reader.c index 6e2a9282..224cb0a4 100644 --- a/libs/netpgp/src/reader.c +++ b/libs/netpgp/src/reader.c @@ -1731,12 +1731,9 @@ pgp_reader_push_se_ip_data(pgp_stream_t *stream, pgp_crypt_t *decrypt, void pgp_reader_pop_se_ip_data(pgp_stream_t *stream) { - /* - * decrypt_se_ip_t - * *se_ip=pgp_reader_get_arg(pgp_readinfo(stream)); - */ - /* free(se_ip); */ + decrypt_se_ip_t *se_ip=pgp_reader_get_arg(pgp_readinfo(stream)); pgp_reader_pop(stream); + free(se_ip); } /**************************************************************************/