aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2021-09-28 05:49:21 +0000
committerWerner Koch <[email protected]>2021-10-06 18:03:34 +0000
commita17f1b607473f5aae081ffe22381dda2b54a7a6a (patch)
tree9c4158be6f75513edcf595ca5ca1110ff19d4322
parentdirmngr: New option --ignore-cert (diff)
downloadgnupg-a17f1b607473f5aae081ffe22381dda2b54a7a6a.tar.gz
gnupg-a17f1b607473f5aae081ffe22381dda2b54a7a6a.zip
gpg: Skip the packet when not used for AEAD.
* g10/free-packet.c (free_packet): Add the case for case PKT_ENCRYPTED_AEAD. -- GnuPG-bug-id: 5584 Signed-off-by: NIIBE Yutaka <[email protected]> (bug id fixed in this backport)
-rw-r--r--g10/free-packet.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/g10/free-packet.c b/g10/free-packet.c
index e15ad3f04..4df8896de 100644
--- a/g10/free-packet.c
+++ b/g10/free-packet.c
@@ -472,6 +472,7 @@ free_packet (PACKET *pkt, parse_packet_ctx_t parsectx)
break;
case PKT_ENCRYPTED:
case PKT_ENCRYPTED_MDC:
+ case PKT_ENCRYPTED_AEAD:
free_encrypted (pkt->pkt.encrypted);
break;
case PKT_PLAINTEXT: